Project
Investigate a Dataset

Unable to review

Your project could not be reviewed. Please resubmit after you address the issue noted by the reviewer.

Resubmit
 

Review #1 (this review)

Reviewed 6 days ago
student notes

Good morning.

I am relatively new at coding and I would like to receive any kind of tips to improve my knowledge with best practices and I will be pleased to receive detailed corrections and explanations for a newbie.

Thank you very much.

Sergio.

Review #1 (this review)

Reviewed 6 days ago
student notes

Good morning.

I am relatively new at coding and I would like to receive any kind of tips to improve my knowledge with best practices and I will be pleased to receive detailed corrections and explanations for a newbie.

Thank you very much.

Sergio.

sergio_marfull_-_investigate_titanic_dataset.html
x
 
1
<!DOCTYPE html>
2
<html>
3
<head><meta charset="utf-8" />
4
<title>2017.10.22 - Investigate Titanic Dataset</title><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.10/require.min.js"></script>
5
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
6
7
<style type="text/css">
8
    /*!
9
*
10
* Twitter Bootstrap
11
*
12
*/
13
/*!
14
 * Bootstrap v3.3.7 (http://getbootstrap.com)
15
 * Copyright 2011-2016 Twitter, Inc.
16
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
17
 */
18
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
19
html {
20
  font-family: sans-serif;
21
  -ms-text-size-adjust: 100%;
22
  -webkit-text-size-adjust: 100%;
23
}
24
body {
25
  margin: 0;
26
}
27
article,
28
aside,
29
details,
30
figcaption,
31
figure,
32
footer,
33
header,
34
hgroup,
35
main,
36
menu,
37
nav,
38
section,
39
summary {
40
  display: block;
41
}
42
audio,
43
canvas,
44
progress,
45
video {
46
  display: inline-block;
47
  vertical-align: baseline;
48
}
49
audio:not([controls]) {
50
  display: none;
51
  height: 0;
52
}
53
[hidden],
54
template {
55
  display: none;
56
}
57
a {
58
  background-color: transparent;
59
}
60
a:active,
61
a:hover {
62
  outline: 0;
63
}
64
abbr[title] {
65
  border-bottom: 1px dotted;
66
}
67
b,
68
strong {
69
  font-weight: bold;
70
}
71
dfn {
72
  font-style: italic;
73
}
74
h1 {
75
  font-size: 2em;
76
  margin: 0.67em 0;
77
}
78
mark {
79
  background: #ff0;
80
  color: #000;
81
}
82
small {
83
  font-size: 80%;
84
}
85
sub,
86
sup {
87
  font-size: 75%;
88
  line-height: 0;
89
  position: relative;
90
  vertical-align: baseline;
91
}
92
sup {
93
  top: -0.5em;
94
}
95
sub {
96
  bottom: -0.25em;
97
}
98
img {
99
  border: 0;
100
}
101
svg:not(:root) {
102
  overflow: hidden;
103
}
104
figure {
105
  margin: 1em 40px;
106
}
107
hr {
108
  box-sizing: content-box;
109
  height: 0;
110
}
111
pre {
112
  overflow: auto;
113
}
114
code,
115
kbd,
116
pre,
117
samp {
118
  font-family: monospace, monospace;
119
  font-size: 1em;
120
}
121
button,
122
input,
123
optgroup,
124
select,
125
textarea {
126
  color: inherit;
127
  font: inherit;
128
  margin: 0;
129
}
130
button {
131
  overflow: visible;
132
}
133
button,
134
select {
135
  text-transform: none;
136
}
137
button,
138
html input[type="button"],
139
input[type="reset"],
140
input[type="submit"] {
141
  -webkit-appearance: button;
142
  cursor: pointer;
143
}
144
button[disabled],
145
html input[disabled] {
146
  cursor: default;
147
}
148
button::-moz-focus-inner,
149
input::-moz-focus-inner {
150
  border: 0;
151
  padding: 0;
152
}
153
input {
154
  line-height: normal;
155
}
156
input[type="checkbox"],
157
input[type="radio"] {
158
  box-sizing: border-box;
159
  padding: 0;
160
}
161
input[type="number"]::-webkit-inner-spin-button,
162
input[type="number"]::-webkit-outer-spin-button {
163
  height: auto;
164
}
165
input[type="search"] {
166
  -webkit-appearance: textfield;
167
  box-sizing: content-box;
168
}
169
input[type="search"]::-webkit-search-cancel-button,
170
input[type="search"]::-webkit-search-decoration {
171
  -webkit-appearance: none;
172
}
173
fieldset {
174
  border: 1px solid #c0c0c0;
175
  margin: 0 2px;
176
  padding: 0.35em 0.625em 0.75em;
177
}
178
legend {
179
  border: 0;
180
  padding: 0;
181
}
182
textarea {
183
  overflow: auto;
184
}
185
optgroup {
186
  font-weight: bold;
187
}
188
table {
189
  border-collapse: collapse;
190
  border-spacing: 0;
191
}
192
td,
193
th {
194
  padding: 0;
195
}
196
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
197
@media print {
198
  *,
199
  *:before,
200
  *:after {
201
    background: transparent !important;
202
    color: #000 !important;
203
    box-shadow: none !important;
204
    text-shadow: none !important;
205
  }
206
  a,
207
  a:visited {
208
    text-decoration: underline;
209
  }
210
  a[href]:after {
211
    content: " (" attr(href) ")";
212
  }
213
  abbr[title]:after {
214
    content: " (" attr(title) ")";
215
  }
216
  a[href^="#"]:after,
217
  a[href^="javascript:"]:after {
218
    content: "";
219
  }
220
  pre,
221
  blockquote {
222
    border: 1px solid #999;
223
    page-break-inside: avoid;
224
  }
225
  thead {
226
    display: table-header-group;
227
  }
228
  tr,
229
  img {
230
    page-break-inside: avoid;
231
  }
232
  img {
233
    max-width: 100% !important;
234
  }
235
  p,
236
  h2,
237
  h3 {
238
    orphans: 3;
239
    widows: 3;
240
  }
241
  h2,
242
  h3 {
243
    page-break-after: avoid;
244
  }
245
  .navbar {
246
    display: none;
247
  }
248
  .btn > .caret,
249
  .dropup > .btn > .caret {
250
    border-top-color: #000 !important;
251
  }
252
  .label {
253
    border: 1px solid #000;
254
  }
255
  .table {
256
    border-collapse: collapse !important;
257
  }
258
  .table td,
259
  .table th {
260
    background-color: #fff !important;
261
  }
262
  .table-bordered th,
263
  .table-bordered td {
264
    border: 1px solid #ddd !important;
265
  }
266
}
267
@font-face {
268
  font-family: 'Glyphicons Halflings';
269
  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
270
  src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
271
}
272
.glyphicon {
273
  position: relative;
274
  top: 1px;
275
  display: inline-block;
276
  font-family: 'Glyphicons Halflings';
277
  font-style: normal;
278
  font-weight: normal;
279
  line-height: 1;
280
  -webkit-font-smoothing: antialiased;
281
  -moz-osx-font-smoothing: grayscale;
282
}
283
.glyphicon-asterisk:before {
284
  content: "\002a";
285
}
286
.glyphicon-plus:before {
287
  content: "\002b";
288
}
289
.glyphicon-euro:before,
290
.glyphicon-eur:before {
291
  content: "\20ac";
292
}
293
.glyphicon-minus:before {
294
  content: "\2212";
295
}
296
.glyphicon-cloud:before {
297
  content: "\2601";
298
}
299
.glyphicon-envelope:before {
300
  content: "\2709";
301
}
302
.glyphicon-pencil:before {
303
  content: "\270f";
304
}
305
.glyphicon-glass:before {
306
  content: "\e001";
307
}
308
.glyphicon-music:before {
309
  content: "\e002";
310
}
311
.glyphicon-search:before {
312
  content: "\e003";
313
}
314
.glyphicon-heart:before {
315
  content: "\e005";
316
}
317
.glyphicon-star:before {
318
  content: "\e006";
319
}
320
.glyphicon-star-empty:before {
321
  content: "\e007";
322
}
323
.glyphicon-user:before {
324
  content: "\e008";
325
}
326
.glyphicon-film:before {
327
  content: "\e009";
328
}
329
.glyphicon-th-large:before {
330
  content: "\e010";
331
}
332
.glyphicon-th:before {
333
  content: "\e011";
334
}
335
.glyphicon-th-list:before {
336
  content: "\e012";
337
}
338
.glyphicon-ok:before {
339
  content: "\e013";
340
}
341
.glyphicon-remove:before {
342
  content: "\e014";
343
}
344
.glyphicon-zoom-in:before {
345
  content: "\e015";
346
}
347
.glyphicon-zoom-out:before {
348
  content: "\e016";
349
}
350
.glyphicon-off:before {
351
  content: "\e017";
352
}
353
.glyphicon-signal:before {
354
  content: "\e018";
355
}
356
.glyphicon-cog:before {
357
  content: "\e019";
358
}
359
.glyphicon-trash:before {
360
  content: "\e020";
361
}
362
.glyphicon-home:before {
363
  content: "\e021";
364
}
365
.glyphicon-file:before {
366
  content: "\e022";
367
}
368
.glyphicon-time:before {
369
  content: "\e023";
370
}
371
.glyphicon-road:before {
372
  content: "\e024";
373
}
374
.glyphicon-download-alt:before {
375
  content: "\e025";
376
}
377
.glyphicon-download:before {
378
  content: "\e026";
379
}
380
.glyphicon-upload:before {
381
  content: "\e027";
382
}
383
.glyphicon-inbox:before {
384
  content: "\e028";
385
}
386
.glyphicon-play-circle:before {
387
  content: "\e029";
388
}
389
.glyphicon-repeat:before {
390
  content: "\e030";
391
}
392
.glyphicon-refresh:before {
393
  content: "\e031";
394
}
395
.glyphicon-list-alt:before {
396
  content: "\e032";
397
}
398
.glyphicon-lock:before {
399
  content: "\e033";
400
}
401
.glyphicon-flag:before {
402
  content: "\e034";
403
}
404
.glyphicon-headphones:before {
405
  content: "\e035";
406
}
407
.glyphicon-volume-off:before {
408
  content: "\e036";
409
}
410
.glyphicon-volume-down:before {
411
  content: "\e037";
412
}
413
.glyphicon-volume-up:before {
414
  content: "\e038";
415
}
416
.glyphicon-qrcode:before {
417
  content: "\e039";
418
}
419
.glyphicon-barcode:before {
420
  content: "\e040";
421
}
422
.glyphicon-tag:before {
423
  content: "\e041";
424
}
425
.glyphicon-tags:before {
426
  content: "\e042";
427
}
428
.glyphicon-book:before {
429
  content: "\e043";
430
}
431
.glyphicon-bookmark:before {
432
  content: "\e044";
433
}
434
.glyphicon-print:before {
435
  content: "\e045";
436
}
437
.glyphicon-camera:before {
438
  content: "\e046";
439
}
440
.glyphicon-font:before {
441
  content: "\e047";
442
}
443
.glyphicon-bold:before {
444
  content: "\e048";
445
}
446
.glyphicon-italic:before {
447
  content: "\e049";
448
}
449
.glyphicon-text-height:before {
450
  content: "\e050";
451
}
452
.glyphicon-text-width:before {
453
  content: "\e051";
454
}
455
.glyphicon-align-left:before {
456
  content: "\e052";
457
}
458
.glyphicon-align-center:before {
459
  content: "\e053";
460
}
461
.glyphicon-align-right:before {
462
  content: "\e054";
463
}
464
.glyphicon-align-justify:before {
465
  content: "\e055";
466
}
467
.glyphicon-list:before {
468
  content: "\e056";
469
}
470
.glyphicon-indent-left:before {
471
  content: "\e057";
472
}
473
.glyphicon-indent-right:before {
474
  content: "\e058";
475
}
476
.glyphicon-facetime-video:before {
477
  content: "\e059";
478
}
479
.glyphicon-picture:before {
480
  content: "\e060";
481
}
482
.glyphicon-map-marker:before {
483
  content: "\e062";
484
}
485
.glyphicon-adjust:before {
486
  content: "\e063";
487
}
488
.glyphicon-tint:before {
489
  content: "\e064";
490
}
491
.glyphicon-edit:before {
492
  content: "\e065";
493
}
494
.glyphicon-share:before {
495
  content: "\e066";
496
}
497
.glyphicon-check:before {
498
  content: "\e067";
499
}
500
.glyphicon-move:before {
501
  content: "\e068";
502
}
503
.glyphicon-step-backward:before {
504
  content: "\e069";
505
}
506
.glyphicon-fast-backward:before {
507
  content: "\e070";
508
}
509
.glyphicon-backward:before {
510
  content: "\e071";
511
}
512
.glyphicon-play:before {
513
  content: "\e072";
514
}
515
.glyphicon-pause:before {
516
  content: "\e073";
517
}
518
.glyphicon-stop:before {
519
  content: "\e074";
520
}
521
.glyphicon-forward:before {
522
  content: "\e075";
523
}
524
.glyphicon-fast-forward:before {
525
  content: "\e076";
526
}
527
.glyphicon-step-forward:before {
528
  content: "\e077";
529
}
530
.glyphicon-eject:before {
531
  content: "\e078";
532
}
533
.glyphicon-chevron-left:before {
534
  content: "\e079";
535
}
536
.glyphicon-chevron-right:before {
537
  content: "\e080";
538
}
539
.glyphicon-plus-sign:before {
540
  content: "\e081";
541
}
542
.glyphicon-minus-sign:before {
543
  content: "\e082";
544
}
545
.glyphicon-remove-sign:before {
546
  content: "\e083";
547
}
548
.glyphicon-ok-sign:before {
549
  content: "\e084";
550
}
551
.glyphicon-question-sign:before {
552
  content: "\e085";
553
}
554
.glyphicon-info-sign:before {
555
  content: "\e086";
556
}
557
.glyphicon-screenshot:before {
558
  content: "\e087";
559
}
560
.glyphicon-remove-circle:before {
561
  content: "\e088";
562
}
563
.glyphicon-ok-circle:before {
564
  content: "\e089";
565
}
566
.glyphicon-ban-circle:before {
567
  content: "\e090";
568
}
569
.glyphicon-arrow-left:before {
570
  content: "\e091";
571
}
572
.glyphicon-arrow-right:before {
573
  content: "\e092";
574
}
575
.glyphicon-arrow-up:before {
576
  content: "\e093";
577
}
578
.glyphicon-arrow-down:before {
579
  content: "\e094";
580
}
581
.glyphicon-share-alt:before {
582
  content: "\e095";
583
}
584
.glyphicon-resize-full:before {
585
  content: "\e096";
586
}
587
.glyphicon-resize-small:before {
588
  content: "\e097";
589
}
590
.glyphicon-exclamation-sign:before {
591
  content: "\e101";
592
}
593
.glyphicon-gift:before {
594
  content: "\e102";
595
}
596
.glyphicon-leaf:before {
597
  content: "\e103";
598
}
599
.glyphicon-fire:before {
600
  content: "\e104";
601
}
602
.glyphicon-eye-open:before {
603
  content: "\e105";
604
}
605
.glyphicon-eye-close:before {
606
  content: "\e106";
607
}
608
.glyphicon-warning-sign:before {
609
  content: "\e107";
610
}
611
.glyphicon-plane:before {
612
  content: "\e108";
613
}
614
.glyphicon-calendar:before {
615
  content: "\e109";
616
}
617
.glyphicon-random:before {
618
  content: "\e110";
619
}
620
.glyphicon-comment:before {
621
  content: "\e111";
622
}
623
.glyphicon-magnet:before {
624
  content: "\e112";
625
}
626
.glyphicon-chevron-up:before {
627
  content: "\e113";
628
}
629
.glyphicon-chevron-down:before {
630
  content: "\e114";
631
}
632
.glyphicon-retweet:before {
633
  content: "\e115";
634
}
635
.glyphicon-shopping-cart:before {
636
  content: "\e116";
637
}
638
.glyphicon-folder-close:before {
639
  content: "\e117";
640
}
641
.glyphicon-folder-open:before {
642
  content: "\e118";
643
}
644
.glyphicon-resize-vertical:before {
645
  content: "\e119";
646
}
647
.glyphicon-resize-horizontal:before {
648
  content: "\e120";
649
}
650
.glyphicon-hdd:before {
651
  content: "\e121";
652
}
653
.glyphicon-bullhorn:before {
654
  content: "\e122";
655
}
656
.glyphicon-bell:before {
657
  content: "\e123";
658
}
659
.glyphicon-certificate:before {
660
  content: "\e124";
661
}
662
.glyphicon-thumbs-up:before {
663
  content: "\e125";
664
}
665
.glyphicon-thumbs-down:before {
666
  content: "\e126";
667
}
668
.glyphicon-hand-right:before {
669
  content: "\e127";
670
}
671
.glyphicon-hand-left:before {
672
  content: "\e128";
673
}
674
.glyphicon-hand-up:before {
675
  content: "\e129";
676
}
677
.glyphicon-hand-down:before {
678
  content: "\e130";
679
}
680
.glyphicon-circle-arrow-right:before {
681
  content: "\e131";
682
}
683
.glyphicon-circle-arrow-left:before {
684
  content: "\e132";
685
}
686
.glyphicon-circle-arrow-up:before {
687
  content: "\e133";
688
}
689
.glyphicon-circle-arrow-down:before {
690
  content: "\e134";
691
}
692
.glyphicon-globe:before {
693
  content: "\e135";
694
}
695
.glyphicon-wrench:before {
696
  content: "\e136";
697
}
698
.glyphicon-tasks:before {
699
  content: "\e137";
700
}
701
.glyphicon-filter:before {
702
  content: "\e138";
703
}
704
.glyphicon-briefcase:before {
705
  content: "\e139";
706
}
707
.glyphicon-fullscreen:before {
708
  content: "\e140";
709
}
710
.glyphicon-dashboard:before {
711
  content: "\e141";
712
}
713
.glyphicon-paperclip:before {
714
  content: "\e142";
715
}
716
.glyphicon-heart-empty:before {
717
  content: "\e143";
718
}
719
.glyphicon-link:before {
720
  content: "\e144";
721
}
722
.glyphicon-phone:before {
723
  content: "\e145";
724
}
725
.glyphicon-pushpin:before {
726
  content: "\e146";
727
}
728
.glyphicon-usd:before {
729
  content: "\e148";
730
}
731
.glyphicon-gbp:before {
732
  content: "\e149";
733
}
734
.glyphicon-sort:before {
735
  content: "\e150";
736
}
737
.glyphicon-sort-by-alphabet:before {
738
  content: "\e151";
739
}
740
.glyphicon-sort-by-alphabet-alt:before {
741
  content: "\e152";
742
}
743
.glyphicon-sort-by-order:before {
744
  content: "\e153";
745
}
746
.glyphicon-sort-by-order-alt:before {
747
  content: "\e154";
748
}
749
.glyphicon-sort-by-attributes:before {
750
  content: "\e155";
751
}
752
.glyphicon-sort-by-attributes-alt:before {
753
  content: "\e156";
754
}
755
.glyphicon-unchecked:before {
756
  content: "\e157";
757
}
758
.glyphicon-expand:before {
759
  content: "\e158";
760
}
761
.glyphicon-collapse-down:before {
762
  content: "\e159";
763
}
764
.glyphicon-collapse-up:before {
765
  content: "\e160";
766
}
767
.glyphicon-log-in:before {
768
  content: "\e161";
769
}
770
.glyphicon-flash:before {
771
  content: "\e162";
772
}
773
.glyphicon-log-out:before {
774
  content: "\e163";
775
}
776
.glyphicon-new-window:before {
777
  content: "\e164";
778
}
779
.glyphicon-record:before {
780
  content: "\e165";
781
}
782
.glyphicon-save:before {
783
  content: "\e166";
784
}
785
.glyphicon-open:before {
786
  content: "\e167";
787
}
788
.glyphicon-saved:before {
789
  content: "\e168";
790
}
791
.glyphicon-import:before {
792
  content: "\e169";
793
}
794
.glyphicon-export:before {
795
  content: "\e170";
796
}
797
.glyphicon-send:before {
798
  content: "\e171";
799
}
800
.glyphicon-floppy-disk:before {
801
  content: "\e172";
802
}
803
.glyphicon-floppy-saved:before {
804
  content: "\e173";
805
}
806
.glyphicon-floppy-remove:before {
807
  content: "\e174";
808
}
809
.glyphicon-floppy-save:before {
810
  content: "\e175";
811
}
812
.glyphicon-floppy-open:before {
813
  content: "\e176";
814
}
815
.glyphicon-credit-card:before {
816
  content: "\e177";
817
}
818
.glyphicon-transfer:before {
819
  content: "\e178";
820
}
821
.glyphicon-cutlery:before {
822
  content: "\e179";
823
}
824
.glyphicon-header:before {
825
  content: "\e180";
826
}
827
.glyphicon-compressed:before {
828
  content: "\e181";
829
}
830
.glyphicon-earphone:before {
831
  content: "\e182";
832
}
833
.glyphicon-phone-alt:before {
834
  content: "\e183";
835
}
836
.glyphicon-tower:before {
837
  content: "\e184";
838
}
839
.glyphicon-stats:before {
840
  content: "\e185";
841
}
842
.glyphicon-sd-video:before {
843
  content: "\e186";
844
}
845
.glyphicon-hd-video:before {
846
  content: "\e187";
847
}
848
.glyphicon-subtitles:before {
849
  content: "\e188";
850
}
851
.glyphicon-sound-stereo:before {
852
  content: "\e189";
853
}
854
.glyphicon-sound-dolby:before {
855
  content: "\e190";
856
}
857
.glyphicon-sound-5-1:before {
858
  content: "\e191";
859
}
860
.glyphicon-sound-6-1:before {
861
  content: "\e192";
862
}
863
.glyphicon-sound-7-1:before {
864
  content: "\e193";
865
}
866
.glyphicon-copyright-mark:before {
867
  content: "\e194";
868
}
869
.glyphicon-registration-mark:before {
870
  content: "\e195";
871
}
872
.glyphicon-cloud-download:before {
873
  content: "\e197";
874
}
875
.glyphicon-cloud-upload:before {
876
  content: "\e198";
877
}
878
.glyphicon-tree-conifer:before {
879
  content: "\e199";
880
}
881
.glyphicon-tree-deciduous:before {
882
  content: "\e200";
883
}
884
.glyphicon-cd:before {
885
  content: "\e201";
886
}
887
.glyphicon-save-file:before {
888
  content: "\e202";
889
}
890
.glyphicon-open-file:before {
891
  content: "\e203";
892
}
893
.glyphicon-level-up:before {
894
  content: "\e204";
895
}
896
.glyphicon-copy:before {
897
  content: "\e205";
898
}
899
.glyphicon-paste:before {
900
  content: "\e206";
901
}
902
.glyphicon-alert:before {
903
  content: "\e209";
904
}
905
.glyphicon-equalizer:before {
906
  content: "\e210";
907
}
908
.glyphicon-king:before {
909
  content: "\e211";
910
}
911
.glyphicon-queen:before {
912
  content: "\e212";
913
}
914
.glyphicon-pawn:before {
915
  content: "\e213";
916
}
917
.glyphicon-bishop:before {
918
  content: "\e214";
919
}
920
.glyphicon-knight:before {
921
  content: "\e215";
922
}
923
.glyphicon-baby-formula:before {
924
  content: "\e216";
925
}
926
.glyphicon-tent:before {
927
  content: "\26fa";
928
}
929
.glyphicon-blackboard:before {
930
  content: "\e218";
931
}
932
.glyphicon-bed:before {
933
  content: "\e219";
934
}
935
.glyphicon-apple:before {
936
  content: "\f8ff";
937
}
938
.glyphicon-erase:before {
939
  content: "\e221";
940
}
941
.glyphicon-hourglass:before {
942
  content: "\231b";
943
}
944
.glyphicon-lamp:before {
945
  content: "\e223";
946
}
947
.glyphicon-duplicate:before {
948
  content: "\e224";
949
}
950
.glyphicon-piggy-bank:before {
951
  content: "\e225";
952
}
953
.glyphicon-scissors:before {
954
  content: "\e226";
955
}
956
.glyphicon-bitcoin:before {
957
  content: "\e227";
958
}
959
.glyphicon-btc:before {
960
  content: "\e227";
961
}
962
.glyphicon-xbt:before {
963
  content: "\e227";
964
}
965
.glyphicon-yen:before {
966
  content: "\00a5";
967
}
968
.glyphicon-jpy:before {
969
  content: "\00a5";
970
}
971
.glyphicon-ruble:before {
972
  content: "\20bd";
973
}
974
.glyphicon-rub:before {
975
  content: "\20bd";
976
}
977
.glyphicon-scale:before {
978
  content: "\e230";
979
}
980
.glyphicon-ice-lolly:before {
981
  content: "\e231";
982
}
983
.glyphicon-ice-lolly-tasted:before {
984
  content: "\e232";
985
}
986
.glyphicon-education:before {
987
  content: "\e233";
988
}
989
.glyphicon-option-horizontal:before {
990
  content: "\e234";
991
}
992
.glyphicon-option-vertical:before {
993
  content: "\e235";
994
}
995
.glyphicon-menu-hamburger:before {
996
  content: "\e236";
997
}
998
.glyphicon-modal-window:before {
999
  content: "\e237";
1000
}
1001
.glyphicon-oil:before {
1002
  content: "\e238";
1003
}
1004
.glyphicon-grain:before {
1005
  content: "\e239";
1006
}
1007
.glyphicon-sunglasses:before {
1008
  content: "\e240";
1009
}
1010
.glyphicon-text-size:before {
1011
  content: "\e241";
1012
}
1013
.glyphicon-text-color:before {
1014
  content: "\e242";
1015
}
1016
.glyphicon-text-background:before {
1017
  content: "\e243";
1018
}
1019
.glyphicon-object-align-top:before {
1020
  content: "\e244";
1021
}
1022
.glyphicon-object-align-bottom:before {
1023
  content: "\e245";
1024
}
1025
.glyphicon-object-align-horizontal:before {
1026
  content: "\e246";
1027
}
1028
.glyphicon-object-align-left:before {
1029
  content: "\e247";
1030
}
1031
.glyphicon-object-align-vertical:before {
1032
  content: "\e248";
1033
}
1034
.glyphicon-object-align-right:before {
1035
  content: "\e249";
1036
}
1037
.glyphicon-triangle-right:before {
1038
  content: "\e250";
1039
}
1040
.glyphicon-triangle-left:before {
1041
  content: "\e251";
1042
}
1043
.glyphicon-triangle-bottom:before {
1044
  content: "\e252";
1045
}
1046
.glyphicon-triangle-top:before {
1047
  content: "\e253";
1048
}
1049
.glyphicon-console:before {
1050
  content: "\e254";
1051
}
1052
.glyphicon-superscript:before {
1053
  content: "\e255";
1054
}
1055
.glyphicon-subscript:before {
1056
  content: "\e256";
1057
}
1058
.glyphicon-menu-left:before {
1059
  content: "\e257";
1060
}
1061
.glyphicon-menu-right:before {
1062
  content: "\e258";
1063
}
1064
.glyphicon-menu-down:before {
1065
  content: "\e259";
1066
}
1067
.glyphicon-menu-up:before {
1068
  content: "\e260";
1069
}
1070
* {
1071
  -webkit-box-sizing: border-box;
1072
  -moz-box-sizing: border-box;
1073
  box-sizing: border-box;
1074
}
1075
*:before,
1076
*:after {
1077
  -webkit-box-sizing: border-box;
1078
  -moz-box-sizing: border-box;
1079
  box-sizing: border-box;
1080
}
1081
html {
1082
  font-size: 10px;
1083
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
1084
}
1085
body {
1086
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
1087
  font-size: 13px;
1088
  line-height: 1.42857143;
1089
  color: #000;
1090
  background-color: #fff;
1091
}
1092
input,
1093
button,
1094
select,
1095
textarea {
1096
  font-family: inherit;
1097
  font-size: inherit;
1098
  line-height: inherit;
1099
}
1100
a {
1101
  color: #337ab7;
1102
  text-decoration: none;
1103
}
1104
a:hover,
1105
a:focus {
1106
  color: #23527c;
1107
  text-decoration: underline;
1108
}
1109
a:focus {
1110
  outline: 5px auto -webkit-focus-ring-color;
1111
  outline-offset: -2px;
1112
}
1113
figure {
1114
  margin: 0;
1115
}
1116
img {
1117
  vertical-align: middle;
1118
}
1119
.img-responsive,
1120
.thumbnail > img,
1121
.thumbnail a > img,
1122
.carousel-inner > .item > img,
1123
.carousel-inner > .item > a > img {
1124
  display: block;
1125
  max-width: 100%;
1126
  height: auto;
1127
}
1128
.img-rounded {
1129
  border-radius: 3px;
1130
}
1131
.img-thumbnail {
1132
  padding: 4px;
1133
  line-height: 1.42857143;
1134
  background-color: #fff;
1135
  border: 1px solid #ddd;
1136
  border-radius: 2px;
1137
  -webkit-transition: all 0.2s ease-in-out;
1138
  -o-transition: all 0.2s ease-in-out;
1139
  transition: all 0.2s ease-in-out;
1140
  display: inline-block;
1141
  max-width: 100%;
1142
  height: auto;
1143
}
1144
.img-circle {
1145
  border-radius: 50%;
1146
}
1147
hr {
1148
  margin-top: 18px;
1149
  margin-bottom: 18px;
1150
  border: 0;
1151
  border-top: 1px solid #eeeeee;
1152
}
1153
.sr-only {
1154
  position: absolute;
1155
  width: 1px;
1156
  height: 1px;
1157
  margin: -1px;
1158
  padding: 0;
1159
  overflow: hidden;
1160
  clip: rect(0, 0, 0, 0);
1161
  border: 0;
1162
}
1163
.sr-only-focusable:active,
1164
.sr-only-focusable:focus {
1165
  position: static;
1166
  width: auto;
1167
  height: auto;
1168
  margin: 0;
1169
  overflow: visible;
1170
  clip: auto;
1171
}
1172
[role="button"] {
1173
  cursor: pointer;
1174
}
1175
h1,
1176
h2,
1177
h3,
1178
h4,
1179
h5,
1180
h6,
1181
.h1,
1182
.h2,
1183
.h3,
1184
.h4,
1185
.h5,
1186
.h6 {
1187
  font-family: inherit;
1188
  font-weight: 500;
1189
  line-height: 1.1;
1190
  color: inherit;
1191
}
1192
h1 small,
1193
h2 small,
1194
h3 small,
1195
h4 small,
1196
h5 small,
1197
h6 small,
1198
.h1 small,
1199
.h2 small,
1200
.h3 small,
1201
.h4 small,
1202
.h5 small,
1203
.h6 small,
1204
h1 .small,
1205
h2 .small,
1206
h3 .small,
1207
h4 .small,
1208
h5 .small,
1209
h6 .small,
1210
.h1 .small,
1211
.h2 .small,
1212
.h3 .small,
1213
.h4 .small,
1214
.h5 .small,
1215
.h6 .small {
1216
  font-weight: normal;
1217
  line-height: 1;
1218
  color: #777777;
1219
}
1220
h1,
1221
.h1,
1222
h2,
1223
.h2,
1224
h3,
1225
.h3 {
1226
  margin-top: 18px;
1227
  margin-bottom: 9px;
1228
}
1229
h1 small,
1230
.h1 small,
1231
h2 small,
1232
.h2 small,
1233
h3 small,
1234
.h3 small,
1235
h1 .small,
1236
.h1 .small,
1237
h2 .small,
1238
.h2 .small,
1239
h3 .small,
1240
.h3 .small {
1241
  font-size: 65%;
1242
}
1243
h4,
1244
.h4,
1245
h5,
1246
.h5,
1247
h6,
1248
.h6 {
1249
  margin-top: 9px;
1250
  margin-bottom: 9px;
1251
}
1252
h4 small,
1253
.h4 small,
1254
h5 small,
1255
.h5 small,
1256
h6 small,
1257
.h6 small,
1258
h4 .small,
1259
.h4 .small,
1260
h5 .small,
1261
.h5 .small,
1262
h6 .small,
1263
.h6 .small {
1264
  font-size: 75%;
1265
}
1266
h1,
1267
.h1 {
1268
  font-size: 33px;
1269
}
1270
h2,
1271
.h2 {
1272
  font-size: 27px;
1273
}
1274
h3,
1275
.h3 {
1276
  font-size: 23px;
1277
}
1278
h4,
1279
.h4 {
1280
  font-size: 17px;
1281
}
1282
h5,
1283
.h5 {
1284
  font-size: 13px;
1285
}
1286
h6,
1287
.h6 {
1288
  font-size: 12px;
1289
}
1290
p {
1291
  margin: 0 0 9px;
1292
}
1293
.lead {
1294
  margin-bottom: 18px;
1295
  font-size: 14px;
1296
  font-weight: 300;
1297
  line-height: 1.4;
1298
}
1299
@media (min-width: 768px) {
1300
  .lead {
1301
    font-size: 19.5px;
1302
  }
1303
}
1304
small,
1305
.small {
1306
  font-size: 92%;
1307
}
1308
mark,
1309
.mark {
1310
  background-color: #fcf8e3;
1311
  padding: .2em;
1312
}
1313
.text-left {
1314
  text-align: left;
1315
}
1316
.text-right {
1317
  text-align: right;
1318
}
1319
.text-center {
1320
  text-align: center;
1321
}
1322
.text-justify {
1323
  text-align: justify;
1324
}
1325
.text-nowrap {
1326
  white-space: nowrap;
1327
}
1328
.text-lowercase {
1329
  text-transform: lowercase;
1330
}
1331
.text-uppercase {
1332
  text-transform: uppercase;
1333
}
1334
.text-capitalize {
1335
  text-transform: capitalize;
1336
}
1337
.text-muted {
1338
  color: #777777;
1339
}
1340
.text-primary {
1341
  color: #337ab7;
1342
}
1343
a.text-primary:hover,
1344
a.text-primary:focus {
1345
  color: #286090;
1346
}
1347
.text-success {
1348
  color: #3c763d;
1349
}
1350
a.text-success:hover,
1351
a.text-success:focus {
1352
  color: #2b542c;
1353
}
1354
.text-info {
1355
  color: #31708f;
1356
}
1357
a.text-info:hover,
1358
a.text-info:focus {
1359
  color: #245269;
1360
}
1361
.text-warning {
1362
  color: #8a6d3b;
1363
}
1364
a.text-warning:hover,
1365
a.text-warning:focus {
1366
  color: #66512c;
1367
}
1368
.text-danger {
1369
  color: #a94442;
1370
}
1371
a.text-danger:hover,
1372
a.text-danger:focus {
1373
  color: #843534;
1374
}
1375
.bg-primary {
1376
  color: #fff;
1377
  background-color: #337ab7;
1378
}
1379
a.bg-primary:hover,
1380
a.bg-primary:focus {
1381
  background-color: #286090;
1382
}
1383
.bg-success {
1384
  background-color: #dff0d8;
1385
}
1386
a.bg-success:hover,
1387
a.bg-success:focus {
1388
  background-color: #c1e2b3;
1389
}
1390
.bg-info {
1391
  background-color: #d9edf7;
1392
}
1393
a.bg-info:hover,
1394
a.bg-info:focus {
1395
  background-color: #afd9ee;
1396
}
1397
.bg-warning {
1398
  background-color: #fcf8e3;
1399
}
1400
a.bg-warning:hover,
1401
a.bg-warning:focus {
1402
  background-color: #f7ecb5;
1403
}
1404
.bg-danger {
1405
  background-color: #f2dede;
1406
}
1407
a.bg-danger:hover,
1408
a.bg-danger:focus {
1409
  background-color: #e4b9b9;
1410
}
1411
.page-header {
1412
  padding-bottom: 8px;
1413
  margin: 36px 0 18px;
1414
  border-bottom: 1px solid #eeeeee;
1415
}
1416
ul,
1417
ol {
1418
  margin-top: 0;
1419
  margin-bottom: 9px;
1420
}
1421
ul ul,
1422
ol ul,
1423
ul ol,
1424
ol ol {
1425
  margin-bottom: 0;
1426
}
1427
.list-unstyled {
1428
  padding-left: 0;
1429
  list-style: none;
1430
}
1431
.list-inline {
1432
  padding-left: 0;
1433
  list-style: none;
1434
  margin-left: -5px;
1435
}
1436
.list-inline > li {
1437
  display: inline-block;
1438
  padding-left: 5px;
1439
  padding-right: 5px;
1440
}
1441
dl {
1442
  margin-top: 0;
1443
  margin-bottom: 18px;
1444
}
1445
dt,
1446
dd {
1447
  line-height: 1.42857143;
1448
}
1449
dt {
1450
  font-weight: bold;
1451
}
1452
dd {
1453
  margin-left: 0;
1454
}
1455
@media (min-width: 541px) {
1456
  .dl-horizontal dt {
1457
    float: left;
1458
    width: 160px;
1459
    clear: left;
1460
    text-align: right;
1461
    overflow: hidden;
1462
    text-overflow: ellipsis;
1463
    white-space: nowrap;
1464
  }
1465
  .dl-horizontal dd {
1466
    margin-left: 180px;
1467
  }
1468
}
1469
abbr[title],
1470
abbr[data-original-title] {
1471
  cursor: help;
1472
  border-bottom: 1px dotted #777777;
1473
}
1474
.initialism {
1475
  font-size: 90%;
1476
  text-transform: uppercase;
1477
}
1478
blockquote {
1479
  padding: 9px 18px;
1480
  margin: 0 0 18px;
1481
  font-size: inherit;
1482
  border-left: 5px solid #eeeeee;
1483
}
1484
blockquote p:last-child,
1485
blockquote ul:last-child,
1486
blockquote ol:last-child {
1487
  margin-bottom: 0;
1488
}
1489
blockquote footer,
1490
blockquote small,
1491
blockquote .small {
1492
  display: block;
1493
  font-size: 80%;
1494
  line-height: 1.42857143;
1495
  color: #777777;
1496
}
1497
blockquote footer:before,
1498
blockquote small:before,
1499
blockquote .small:before {
1500
  content: '\2014 \00A0';
1501
}
1502
.blockquote-reverse,
1503
blockquote.pull-right {
1504
  padding-right: 15px;
1505
  padding-left: 0;
1506
  border-right: 5px solid #eeeeee;
1507
  border-left: 0;
1508
  text-align: right;
1509
}
1510
.blockquote-reverse footer:before,
1511
blockquote.pull-right footer:before,
1512
.blockquote-reverse small:before,
1513
blockquote.pull-right small:before,
1514
.blockquote-reverse .small:before,
1515
blockquote.pull-right .small:before {
1516
  content: '';
1517
}
1518
.blockquote-reverse footer:after,
1519
blockquote.pull-right footer:after,
1520
.blockquote-reverse small:after,
1521
blockquote.pull-right small:after,
1522
.blockquote-reverse .small:after,
1523
blockquote.pull-right .small:after {
1524
  content: '\00A0 \2014';
1525
}
1526
address {
1527
  margin-bottom: 18px;
1528
  font-style: normal;
1529
  line-height: 1.42857143;
1530
}
1531
code,
1532
kbd,
1533
pre,
1534
samp {
1535
  font-family: monospace;
1536
}
1537
code {
1538
  padding: 2px 4px;
1539
  font-size: 90%;
1540
  color: #c7254e;
1541
  background-color: #f9f2f4;
1542
  border-radius: 2px;
1543
}
1544
kbd {
1545
  padding: 2px 4px;
1546
  font-size: 90%;
1547
  color: #888;
1548
  background-color: transparent;
1549
  border-radius: 1px;
1550
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
1551
}
1552
kbd kbd {
1553
  padding: 0;
1554
  font-size: 100%;
1555
  font-weight: bold;
1556
  box-shadow: none;
1557
}
1558
pre {
1559
  display: block;
1560
  padding: 8.5px;
1561
  margin: 0 0 9px;
1562
  font-size: 12px;
1563
  line-height: 1.42857143;
1564
  word-break: break-all;
1565
  word-wrap: break-word;
1566
  color: #333333;
1567
  background-color: #f5f5f5;
1568
  border: 1px solid #ccc;
1569
  border-radius: 2px;
1570
}
1571
pre code {
1572
  padding: 0;
1573
  font-size: inherit;
1574
  color: inherit;
1575
  white-space: pre-wrap;
1576
  background-color: transparent;
1577
  border-radius: 0;
1578
}
1579
.pre-scrollable {
1580
  max-height: 340px;
1581
  overflow-y: scroll;
1582
}
1583
.container {
1584
  margin-right: auto;
1585
  margin-left: auto;
1586
  padding-left: 0px;
1587
  padding-right: 0px;
1588
}
1589
@media (min-width: 768px) {
1590
  .container {
1591
    width: 768px;
1592
  }
1593
}
1594
@media (min-width: 992px) {
1595
  .container {
1596
    width: 940px;
1597
  }
1598
}
1599
@media (min-width: 1200px) {
1600
  .container {
1601
    width: 1140px;
1602
  }
1603
}
1604
.container-fluid {
1605
  margin-right: auto;
1606
  margin-left: auto;
1607
  padding-left: 0px;
1608
  padding-right: 0px;
1609
}
1610
.row {
1611
  margin-left: 0px;
1612
  margin-right: 0px;
1613
}
1614
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
1615
  position: relative;
1616
  min-height: 1px;
1617
  padding-left: 0px;
1618
  padding-right: 0px;
1619
}
1620
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
1621
  float: left;
1622
}
1623
.col-xs-12 {
1624
  width: 100%;
1625
}
1626
.col-xs-11 {
1627
  width: 91.66666667%;
1628
}
1629
.col-xs-10 {
1630
  width: 83.33333333%;
1631
}
1632
.col-xs-9 {
1633
  width: 75%;
1634
}
1635
.col-xs-8 {
1636
  width: 66.66666667%;
1637
}
1638
.col-xs-7 {
1639
  width: 58.33333333%;
1640
}
1641
.col-xs-6 {
1642
  width: 50%;
1643
}
1644
.col-xs-5 {
1645
  width: 41.66666667%;
1646
}
1647
.col-xs-4 {
1648
  width: 33.33333333%;
1649
}
1650
.col-xs-3 {
1651
  width: 25%;
1652
}
1653
.col-xs-2 {
1654
  width: 16.66666667%;
1655
}
1656
.col-xs-1 {
1657
  width: 8.33333333%;
1658
}
1659
.col-xs-pull-12 {
1660
  right: 100%;
1661
}
1662
.col-xs-pull-11 {
1663
  right: 91.66666667%;
1664
}
1665
.col-xs-pull-10 {
1666
  right: 83.33333333%;
1667
}
1668
.col-xs-pull-9 {
1669
  right: 75%;
1670
}
1671
.col-xs-pull-8 {
1672
  right: 66.66666667%;
1673
}
1674
.col-xs-pull-7 {
1675
  right: 58.33333333%;
1676
}
1677
.col-xs-pull-6 {
1678
  right: 50%;
1679
}
1680
.col-xs-pull-5 {
1681
  right: 41.66666667%;
1682
}
1683
.col-xs-pull-4 {
1684
  right: 33.33333333%;
1685
}
1686
.col-xs-pull-3 {
1687
  right: 25%;
1688
}
1689
.col-xs-pull-2 {
1690
  right: 16.66666667%;
1691
}
1692
.col-xs-pull-1 {
1693
  right: 8.33333333%;
1694
}
1695
.col-xs-pull-0 {
1696
  right: auto;
1697
}
1698
.col-xs-push-12 {
1699
  left: 100%;
1700
}
1701
.col-xs-push-11 {
1702
  left: 91.66666667%;
1703
}
1704
.col-xs-push-10 {
1705
  left: 83.33333333%;
1706
}
1707
.col-xs-push-9 {
1708
  left: 75%;
1709
}
1710
.col-xs-push-8 {
1711
  left: 66.66666667%;
1712
}
1713
.col-xs-push-7 {
1714
  left: 58.33333333%;
1715
}
1716
.col-xs-push-6 {
1717
  left: 50%;
1718
}
1719
.col-xs-push-5 {
1720
  left: 41.66666667%;
1721
}
1722
.col-xs-push-4 {
1723
  left: 33.33333333%;
1724
}
1725
.col-xs-push-3 {
1726
  left: 25%;
1727
}
1728
.col-xs-push-2 {
1729
  left: 16.66666667%;
1730
}
1731
.col-xs-push-1 {
1732
  left: 8.33333333%;
1733
}
1734
.col-xs-push-0 {
1735
  left: auto;
1736
}
1737
.col-xs-offset-12 {
1738
  margin-left: 100%;
1739
}
1740
.col-xs-offset-11 {
1741
  margin-left: 91.66666667%;
1742
}
1743
.col-xs-offset-10 {
1744
  margin-left: 83.33333333%;
1745
}
1746
.col-xs-offset-9 {
1747
  margin-left: 75%;
1748
}
1749
.col-xs-offset-8 {
1750
  margin-left: 66.66666667%;
1751
}
1752
.col-xs-offset-7 {
1753
  margin-left: 58.33333333%;
1754
}
1755
.col-xs-offset-6 {
1756
  margin-left: 50%;
1757
}
1758
.col-xs-offset-5 {
1759
  margin-left: 41.66666667%;
1760
}
1761
.col-xs-offset-4 {
1762
  margin-left: 33.33333333%;
1763
}
1764
.col-xs-offset-3 {
1765
  margin-left: 25%;
1766
}
1767
.col-xs-offset-2 {
1768
  margin-left: 16.66666667%;
1769
}
1770
.col-xs-offset-1 {
1771
  margin-left: 8.33333333%;
1772
}
1773
.col-xs-offset-0 {
1774
  margin-left: 0%;
1775
}
1776
@media (min-width: 768px) {
1777
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
1778
    float: left;
1779
  }
1780
  .col-sm-12 {
1781
    width: 100%;
1782
  }
1783
  .col-sm-11 {
1784
    width: 91.66666667%;
1785
  }
1786
  .col-sm-10 {
1787
    width: 83.33333333%;
1788
  }
1789
  .col-sm-9 {
1790
    width: 75%;
1791
  }
1792
  .col-sm-8 {
1793
    width: 66.66666667%;
1794
  }
1795
  .col-sm-7 {
1796
    width: 58.33333333%;
1797
  }
1798
  .col-sm-6 {
1799
    width: 50%;
1800
  }
1801
  .col-sm-5 {
1802
    width: 41.66666667%;
1803
  }
1804
  .col-sm-4 {
1805
    width: 33.33333333%;
1806
  }
1807
  .col-sm-3 {
1808
    width: 25%;
1809
  }
1810
  .col-sm-2 {
1811
    width: 16.66666667%;
1812
  }
1813
  .col-sm-1 {
1814
    width: 8.33333333%;
1815
  }
1816
  .col-sm-pull-12 {
1817
    right: 100%;
1818
  }
1819
  .col-sm-pull-11 {
1820
    right: 91.66666667%;
1821
  }
1822
  .col-sm-pull-10 {
1823
    right: 83.33333333%;
1824
  }
1825
  .col-sm-pull-9 {
1826
    right: 75%;
1827
  }
1828
  .col-sm-pull-8 {
1829
    right: 66.66666667%;
1830
  }
1831
  .col-sm-pull-7 {
1832
    right: 58.33333333%;
1833
  }
1834
  .col-sm-pull-6 {
1835
    right: 50%;
1836
  }
1837
  .col-sm-pull-5 {
1838
    right: 41.66666667%;
1839
  }
1840
  .col-sm-pull-4 {
1841
    right: 33.33333333%;
1842
  }
1843
  .col-sm-pull-3 {
1844
    right: 25%;
1845
  }
1846
  .col-sm-pull-2 {
1847
    right: 16.66666667%;
1848
  }
1849
  .col-sm-pull-1 {
1850
    right: 8.33333333%;
1851
  }
1852
  .col-sm-pull-0 {
1853
    right: auto;
1854
  }
1855
  .col-sm-push-12 {
1856
    left: 100%;
1857
  }
1858
  .col-sm-push-11 {
1859
    left: 91.66666667%;
1860
  }
1861
  .col-sm-push-10 {
1862
    left: 83.33333333%;
1863
  }
1864
  .col-sm-push-9 {
1865
    left: 75%;
1866
  }
1867
  .col-sm-push-8 {
1868
    left: 66.66666667%;
1869
  }
1870
  .col-sm-push-7 {
1871
    left: 58.33333333%;
1872
  }
1873
  .col-sm-push-6 {
1874
    left: 50%;
1875
  }
1876
  .col-sm-push-5 {
1877
    left: 41.66666667%;
1878
  }
1879
  .col-sm-push-4 {
1880
    left: 33.33333333%;
1881
  }
1882
  .col-sm-push-3 {
1883
    left: 25%;
1884
  }
1885
  .col-sm-push-2 {
1886
    left: 16.66666667%;
1887
  }
1888
  .col-sm-push-1 {
1889
    left: 8.33333333%;
1890
  }
1891
  .col-sm-push-0 {
1892
    left: auto;
1893
  }
1894
  .col-sm-offset-12 {
1895
    margin-left: 100%;
1896
  }
1897
  .col-sm-offset-11 {
1898
    margin-left: 91.66666667%;
1899
  }
1900
  .col-sm-offset-10 {
1901
    margin-left: 83.33333333%;
1902
  }
1903
  .col-sm-offset-9 {
1904
    margin-left: 75%;
1905
  }
1906
  .col-sm-offset-8 {
1907
    margin-left: 66.66666667%;
1908
  }
1909
  .col-sm-offset-7 {
1910
    margin-left: 58.33333333%;
1911
  }
1912
  .col-sm-offset-6 {
1913
    margin-left: 50%;
1914
  }
1915
  .col-sm-offset-5 {
1916
    margin-left: 41.66666667%;
1917
  }
1918
  .col-sm-offset-4 {
1919
    margin-left: 33.33333333%;
1920
  }
1921
  .col-sm-offset-3 {
1922
    margin-left: 25%;
1923
  }
1924
  .col-sm-offset-2 {
1925
    margin-left: 16.66666667%;
1926
  }
1927
  .col-sm-offset-1 {
1928
    margin-left: 8.33333333%;
1929
  }
1930
  .col-sm-offset-0 {
1931
    margin-left: 0%;
1932
  }
1933
}
1934
@media (min-width: 992px) {
1935
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1936
    float: left;
1937
  }
1938
  .col-md-12 {
1939
    width: 100%;
1940
  }
1941
  .col-md-11 {
1942
    width: 91.66666667%;
1943
  }
1944
  .col-md-10 {
1945
    width: 83.33333333%;
1946
  }
1947
  .col-md-9 {
1948
    width: 75%;
1949
  }
1950
  .col-md-8 {
1951
    width: 66.66666667%;
1952
  }
1953
  .col-md-7 {
1954
    width: 58.33333333%;
1955
  }
1956
  .col-md-6 {
1957
    width: 50%;
1958
  }
1959
  .col-md-5 {
1960
    width: 41.66666667%;
1961
  }
1962
  .col-md-4 {
1963
    width: 33.33333333%;
1964
  }
1965
  .col-md-3 {
1966
    width: 25%;
1967
  }
1968
  .col-md-2 {
1969
    width: 16.66666667%;
1970
  }
1971
  .col-md-1 {
1972
    width: 8.33333333%;
1973
  }
1974
  .col-md-pull-12 {
1975
    right: 100%;
1976
  }
1977
  .col-md-pull-11 {
1978
    right: 91.66666667%;
1979
  }
1980
  .col-md-pull-10 {
1981
    right: 83.33333333%;
1982
  }
1983
  .col-md-pull-9 {
1984
    right: 75%;
1985
  }
1986
  .col-md-pull-8 {
1987
    right: 66.66666667%;
1988
  }
1989
  .col-md-pull-7 {
1990
    right: 58.33333333%;
1991
  }
1992
  .col-md-pull-6 {
1993
    right: 50%;
1994
  }
1995
  .col-md-pull-5 {
1996
    right: 41.66666667%;
1997
  }
1998
  .col-md-pull-4 {
1999
    right: 33.33333333%;
2000
  }
2001
  .col-md-pull-3 {
2002
    right: 25%;
2003
  }
2004
  .col-md-pull-2 {
2005
    right: 16.66666667%;
2006
  }
2007
  .col-md-pull-1 {
2008
    right: 8.33333333%;
2009
  }
2010
  .col-md-pull-0 {
2011
    right: auto;
2012
  }
2013
  .col-md-push-12 {
2014
    left: 100%;
2015
  }
2016
  .col-md-push-11 {
2017
    left: 91.66666667%;
2018
  }
2019
  .col-md-push-10 {
2020
    left: 83.33333333%;
2021
  }
2022
  .col-md-push-9 {
2023
    left: 75%;
2024
  }
2025
  .col-md-push-8 {
2026
    left: 66.66666667%;
2027
  }
2028
  .col-md-push-7 {
2029
    left: 58.33333333%;
2030
  }
2031
  .col-md-push-6 {
2032
    left: 50%;
2033
  }
2034
  .col-md-push-5 {
2035
    left: 41.66666667%;
2036
  }
2037
  .col-md-push-4 {
2038
    left: 33.33333333%;
2039
  }
2040
  .col-md-push-3 {
2041
    left: 25%;
2042
  }
2043
  .col-md-push-2 {
2044
    left: 16.66666667%;
2045
  }
2046
  .col-md-push-1 {
2047
    left: 8.33333333%;
2048
  }
2049
  .col-md-push-0 {
2050
    left: auto;
2051
  }
2052
  .col-md-offset-12 {
2053
    margin-left: 100%;
2054
  }
2055
  .col-md-offset-11 {
2056
    margin-left: 91.66666667%;
2057
  }
2058
  .col-md-offset-10 {
2059
    margin-left: 83.33333333%;
2060
  }
2061
  .col-md-offset-9 {
2062
    margin-left: 75%;
2063
  }
2064
  .col-md-offset-8 {
2065
    margin-left: 66.66666667%;
2066
  }
2067
  .col-md-offset-7 {
2068
    margin-left: 58.33333333%;
2069
  }
2070
  .col-md-offset-6 {
2071
    margin-left: 50%;
2072
  }
2073
  .col-md-offset-5 {
2074
    margin-left: 41.66666667%;
2075
  }
2076
  .col-md-offset-4 {
2077
    margin-left: 33.33333333%;
2078
  }
2079
  .col-md-offset-3 {
2080
    margin-left: 25%;
2081
  }
2082
  .col-md-offset-2 {
2083
    margin-left: 16.66666667%;
2084
  }
2085
  .col-md-offset-1 {
2086
    margin-left: 8.33333333%;
2087
  }
2088
  .col-md-offset-0 {
2089
    margin-left: 0%;
2090
  }
2091
}
2092
@media (min-width: 1200px) {
2093
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
2094
    float: left;
2095
  }
2096
  .col-lg-12 {
2097
    width: 100%;
2098
  }
2099
  .col-lg-11 {
2100
    width: 91.66666667%;
2101
  }
2102
  .col-lg-10 {
2103
    width: 83.33333333%;
2104
  }
2105
  .col-lg-9 {
2106
    width: 75%;
2107
  }
2108
  .col-lg-8 {
2109
    width: 66.66666667%;
2110
  }
2111
  .col-lg-7 {
2112
    width: 58.33333333%;
2113
  }
2114
  .col-lg-6 {
2115
    width: 50%;
2116
  }
2117
  .col-lg-5 {
2118
    width: 41.66666667%;
2119
  }
2120
  .col-lg-4 {
2121
    width: 33.33333333%;
2122
  }
2123
  .col-lg-3 {
2124
    width: 25%;
2125
  }
2126
  .col-lg-2 {
2127
    width: 16.66666667%;
2128
  }
2129
  .col-lg-1 {
2130
    width: 8.33333333%;
2131
  }
2132
  .col-lg-pull-12 {
2133
    right: 100%;
2134
  }
2135
  .col-lg-pull-11 {
2136
    right: 91.66666667%;
2137
  }
2138
  .col-lg-pull-10 {
2139
    right: 83.33333333%;
2140
  }
2141
  .col-lg-pull-9 {
2142
    right: 75%;
2143
  }
2144
  .col-lg-pull-8 {
2145
    right: 66.66666667%;
2146
  }
2147
  .col-lg-pull-7 {
2148
    right: 58.33333333%;
2149
  }
2150
  .col-lg-pull-6 {
2151
    right: 50%;
2152
  }
2153
  .col-lg-pull-5 {
2154
    right: 41.66666667%;
2155
  }
2156
  .col-lg-pull-4 {
2157
    right: 33.33333333%;
2158
  }
2159
  .col-lg-pull-3 {
2160
    right: 25%;
2161
  }
2162
  .col-lg-pull-2 {
2163
    right: 16.66666667%;
2164
  }
2165
  .col-lg-pull-1 {
2166
    right: 8.33333333%;
2167
  }
2168
  .col-lg-pull-0 {
2169
    right: auto;
2170
  }
2171
  .col-lg-push-12 {
2172
    left: 100%;
2173
  }
2174
  .col-lg-push-11 {
2175
    left: 91.66666667%;
2176
  }
2177
  .col-lg-push-10 {
2178
    left: 83.33333333%;
2179
  }
2180
  .col-lg-push-9 {
2181
    left: 75%;
2182
  }
2183
  .col-lg-push-8 {
2184
    left: 66.66666667%;
2185
  }
2186
  .col-lg-push-7 {
2187
    left: 58.33333333%;
2188
  }
2189
  .col-lg-push-6 {
2190
    left: 50%;
2191
  }
2192
  .col-lg-push-5 {
2193
    left: 41.66666667%;
2194
  }
2195
  .col-lg-push-4 {
2196
    left: 33.33333333%;
2197
  }
2198
  .col-lg-push-3 {
2199
    left: 25%;
2200
  }
2201
  .col-lg-push-2 {
2202
    left: 16.66666667%;
2203
  }
2204
  .col-lg-push-1 {
2205
    left: 8.33333333%;
2206
  }
2207
  .col-lg-push-0 {
2208
    left: auto;
2209
  }
2210
  .col-lg-offset-12 {
2211
    margin-left: 100%;
2212
  }
2213
  .col-lg-offset-11 {
2214
    margin-left: 91.66666667%;
2215
  }
2216
  .col-lg-offset-10 {
2217
    margin-left: 83.33333333%;
2218
  }
2219
  .col-lg-offset-9 {
2220
    margin-left: 75%;
2221
  }
2222
  .col-lg-offset-8 {
2223
    margin-left: 66.66666667%;
2224
  }
2225
  .col-lg-offset-7 {
2226
    margin-left: 58.33333333%;
2227
  }
2228
  .col-lg-offset-6 {
2229
    margin-left: 50%;
2230
  }
2231
  .col-lg-offset-5 {
2232
    margin-left: 41.66666667%;
2233
  }
2234
  .col-lg-offset-4 {
2235
    margin-left: 33.33333333%;
2236
  }
2237
  .col-lg-offset-3 {
2238
    margin-left: 25%;
2239
  }
2240
  .col-lg-offset-2 {
2241
    margin-left: 16.66666667%;
2242
  }
2243
  .col-lg-offset-1 {
2244
    margin-left: 8.33333333%;
2245
  }
2246
  .col-lg-offset-0 {
2247
    margin-left: 0%;
2248
  }
2249
}
2250
table {
2251
  background-color: transparent;
2252
}
2253
caption {
2254
  padding-top: 8px;
2255
  padding-bottom: 8px;
2256
  color: #777777;
2257
  text-align: left;
2258
}
2259
th {
2260
  text-align: left;
2261
}
2262
.table {
2263
  width: 100%;
2264
  max-width: 100%;
2265
  margin-bottom: 18px;
2266
}
2267
.table > thead > tr > th,
2268
.table > tbody > tr > th,
2269
.table > tfoot > tr > th,
2270
.table > thead > tr > td,
2271
.table > tbody > tr > td,
2272
.table > tfoot > tr > td {
2273
  padding: 8px;
2274
  line-height: 1.42857143;
2275
  vertical-align: top;
2276
  border-top: 1px solid #ddd;
2277
}
2278
.table > thead > tr > th {
2279
  vertical-align: bottom;
2280
  border-bottom: 2px solid #ddd;
2281
}
2282
.table > caption + thead > tr:first-child > th,
2283
.table > colgroup + thead > tr:first-child > th,
2284
.table > thead:first-child > tr:first-child > th,
2285
.table > caption + thead > tr:first-child > td,
2286
.table > colgroup + thead > tr:first-child > td,
2287
.table > thead:first-child > tr:first-child > td {
2288
  border-top: 0;
2289
}
2290
.table > tbody + tbody {
2291
  border-top: 2px solid #ddd;
2292
}
2293
.table .table {
2294
  background-color: #fff;
2295
}
2296
.table-condensed > thead > tr > th,
2297
.table-condensed > tbody > tr > th,
2298
.table-condensed > tfoot > tr > th,
2299
.table-condensed > thead > tr > td,
2300
.table-condensed > tbody > tr > td,
2301
.table-condensed > tfoot > tr > td {
2302
  padding: 5px;
2303
}
2304
.table-bordered {
2305
  border: 1px solid #ddd;
2306
}
2307
.table-bordered > thead > tr > th,
2308
.table-bordered > tbody > tr > th,
2309
.table-bordered > tfoot > tr > th,
2310
.table-bordered > thead > tr > td,
2311
.table-bordered > tbody > tr > td,
2312
.table-bordered > tfoot > tr > td {
2313
  border: 1px solid #ddd;
2314
}
2315
.table-bordered > thead > tr > th,
2316
.table-bordered > thead > tr > td {
2317
  border-bottom-width: 2px;
2318
}
2319
.table-striped > tbody > tr:nth-of-type(odd) {
2320
  background-color: #f9f9f9;
2321
}
2322
.table-hover > tbody > tr:hover {
2323
  background-color: #f5f5f5;
2324
}
2325
table col[class*="col-"] {
2326
  position: static;
2327
  float: none;
2328
  display: table-column;
2329
}
2330
table td[class*="col-"],
2331
table th[class*="col-"] {
2332
  position: static;
2333
  float: none;
2334
  display: table-cell;
2335
}
2336
.table > thead > tr > td.active,
2337
.table > tbody > tr > td.active,
2338
.table > tfoot > tr > td.active,
2339
.table > thead > tr > th.active,
2340
.table > tbody > tr > th.active,
2341
.table > tfoot > tr > th.active,
2342
.table > thead > tr.active > td,
2343
.table > tbody > tr.active > td,
2344
.table > tfoot > tr.active > td,
2345
.table > thead > tr.active > th,
2346
.table > tbody > tr.active > th,
2347
.table > tfoot > tr.active > th {
2348
  background-color: #f5f5f5;
2349
}
2350
.table-hover > tbody > tr > td.active:hover,
2351
.table-hover > tbody > tr > th.active:hover,
2352
.table-hover > tbody > tr.active:hover > td,
2353
.table-hover > tbody > tr:hover > .active,
2354
.table-hover > tbody > tr.active:hover > th {
2355
  background-color: #e8e8e8;
2356
}
2357
.table > thead > tr > td.success,
2358
.table > tbody > tr > td.success,
2359
.table > tfoot > tr > td.success,
2360
.table > thead > tr > th.success,
2361
.table > tbody > tr > th.success,
2362
.table > tfoot > tr > th.success,
2363
.table > thead > tr.success > td,
2364
.table > tbody > tr.success > td,
2365
.table > tfoot > tr.success > td,
2366
.table > thead > tr.success > th,
2367
.table > tbody > tr.success > th,
2368
.table > tfoot > tr.success > th {
2369
  background-color: #dff0d8;
2370
}
2371
.table-hover > tbody > tr > td.success:hover,
2372
.table-hover > tbody > tr > th.success:hover,
2373
.table-hover > tbody > tr.success:hover > td,
2374
.table-hover > tbody > tr:hover > .success,
2375
.table-hover > tbody > tr.success:hover > th {
2376
  background-color: #d0e9c6;
2377
}
2378
.table > thead > tr > td.info,
2379
.table > tbody > tr > td.info,
2380
.table > tfoot > tr > td.info,
2381
.table > thead > tr > th.info,
2382
.table > tbody > tr > th.info,
2383
.table > tfoot > tr > th.info,
2384
.table > thead > tr.info > td,
2385
.table > tbody > tr.info > td,
2386
.table > tfoot > tr.info > td,
2387
.table > thead > tr.info > th,
2388
.table > tbody > tr.info > th,
2389
.table > tfoot > tr.info > th {
2390
  background-color: #d9edf7;
2391
}
2392
.table-hover > tbody > tr > td.info:hover,
2393
.table-hover > tbody > tr > th.info:hover,
2394
.table-hover > tbody > tr.info:hover > td,
2395
.table-hover > tbody > tr:hover > .info,
2396
.table-hover > tbody > tr.info:hover > th {
2397
  background-color: #c4e3f3;
2398
}
2399
.table > thead > tr > td.warning,
2400
.table > tbody > tr > td.warning,
2401
.table > tfoot > tr > td.warning,
2402
.table > thead > tr > th.warning,
2403
.table > tbody > tr > th.warning,
2404
.table > tfoot > tr > th.warning,
2405
.table > thead > tr.warning > td,
2406
.table > tbody > tr.warning > td,
2407
.table > tfoot > tr.warning > td,
2408
.table > thead > tr.warning > th,
2409
.table > tbody > tr.warning > th,
2410
.table > tfoot > tr.warning > th {
2411
  background-color: #fcf8e3;
2412
}
2413
.table-hover > tbody > tr > td.warning:hover,
2414
.table-hover > tbody > tr > th.warning:hover,
2415
.table-hover > tbody > tr.warning:hover > td,
2416
.table-hover > tbody > tr:hover > .warning,
2417
.table-hover > tbody > tr.warning:hover > th {
2418
  background-color: #faf2cc;
2419
}
2420
.table > thead > tr > td.danger,
2421
.table > tbody > tr > td.danger,
2422
.table > tfoot > tr > td.danger,
2423
.table > thead > tr > th.danger,
2424
.table > tbody > tr > th.danger,
2425
.table > tfoot > tr > th.danger,
2426
.table > thead > tr.danger > td,
2427
.table > tbody > tr.danger > td,
2428
.table > tfoot > tr.danger > td,
2429
.table > thead > tr.danger > th,
2430
.table > tbody > tr.danger > th,
2431
.table > tfoot > tr.danger > th {
2432
  background-color: #f2dede;
2433
}
2434
.table-hover > tbody > tr > td.danger:hover,
2435
.table-hover > tbody > tr > th.danger:hover,
2436
.table-hover > tbody > tr.danger:hover > td,
2437
.table-hover > tbody > tr:hover > .danger,
2438
.table-hover > tbody > tr.danger:hover > th {
2439
  background-color: #ebcccc;
2440
}
2441
.table-responsive {
2442
  overflow-x: auto;
2443
  min-height: 0.01%;
2444
}
2445
@media screen and (max-width: 767px) {
2446
  .table-responsive {
2447
    width: 100%;
2448
    margin-bottom: 13.5px;
2449
    overflow-y: hidden;
2450
    -ms-overflow-style: -ms-autohiding-scrollbar;
2451
    border: 1px solid #ddd;
2452
  }
2453
  .table-responsive > .table {
2454
    margin-bottom: 0;
2455
  }
2456
  .table-responsive > .table > thead > tr > th,
2457
  .table-responsive > .table > tbody > tr > th,
2458
  .table-responsive > .table > tfoot > tr > th,
2459
  .table-responsive > .table > thead > tr > td,
2460
  .table-responsive > .table > tbody > tr > td,
2461
  .table-responsive > .table > tfoot > tr > td {
2462
    white-space: nowrap;
2463
  }
2464
  .table-responsive > .table-bordered {
2465
    border: 0;
2466
  }
2467
  .table-responsive > .table-bordered > thead > tr > th:first-child,
2468
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
2469
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2470
  .table-responsive > .table-bordered > thead > tr > td:first-child,
2471
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
2472
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2473
    border-left: 0;
2474
  }
2475
  .table-responsive > .table-bordered > thead > tr > th:last-child,
2476
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
2477
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2478
  .table-responsive > .table-bordered > thead > tr > td:last-child,
2479
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
2480
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2481
    border-right: 0;
2482
  }
2483
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
2484
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2485
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
2486
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2487
    border-bottom: 0;
2488
  }
2489
}
2490
fieldset {
2491
  padding: 0;
2492
  margin: 0;
2493
  border: 0;
2494
  min-width: 0;
2495
}
2496
legend {
2497
  display: block;
2498
  width: 100%;
2499
  padding: 0;
2500
  margin-bottom: 18px;
2501
  font-size: 19.5px;
2502
  line-height: inherit;
2503
  color: #333333;
2504
  border: 0;
2505
  border-bottom: 1px solid #e5e5e5;
2506
}
2507
label {
2508
  display: inline-block;
2509
  max-width: 100%;
2510
  margin-bottom: 5px;
2511
  font-weight: bold;
2512
}
2513
input[type="search"] {
2514
  -webkit-box-sizing: border-box;
2515
  -moz-box-sizing: border-box;
2516
  box-sizing: border-box;
2517
}
2518
input[type="radio"],
2519
input[type="checkbox"] {
2520
  margin: 4px 0 0;
2521
  margin-top: 1px \9;
2522
  line-height: normal;
2523
}
2524
input[type="file"] {
2525
  display: block;
2526
}
2527
input[type="range"] {
2528
  display: block;
2529
  width: 100%;
2530
}
2531
select[multiple],
2532
select[size] {
2533
  height: auto;
2534
}
2535
input[type="file"]:focus,
2536
input[type="radio"]:focus,
2537
input[type="checkbox"]:focus {
2538
  outline: 5px auto -webkit-focus-ring-color;
2539
  outline-offset: -2px;
2540
}
2541
output {
2542
  display: block;
2543
  padding-top: 7px;
2544
  font-size: 13px;
2545
  line-height: 1.42857143;
2546
  color: #555555;
2547
}
2548
.form-control {
2549
  display: block;
2550
  width: 100%;
2551
  height: 32px;
2552
  padding: 6px 12px;
2553
  font-size: 13px;
2554
  line-height: 1.42857143;
2555
  color: #555555;
2556
  background-color: #fff;
2557
  background-image: none;
2558
  border: 1px solid #ccc;
2559
  border-radius: 2px;
2560
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2561
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2562
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2563
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2564
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
2565
}
2566
.form-control:focus {
2567
  border-color: #66afe9;
2568
  outline: 0;
2569
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2570
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
2571
}
2572
.form-control::-moz-placeholder {
2573
  color: #999;
2574
  opacity: 1;
2575
}
2576
.form-control:-ms-input-placeholder {
2577
  color: #999;
2578
}
2579
.form-control::-webkit-input-placeholder {
2580
  color: #999;
2581
}
2582
.form-control::-ms-expand {
2583
  border: 0;
2584
  background-color: transparent;
2585
}
2586
.form-control[disabled],
2587
.form-control[readonly],
2588
fieldset[disabled] .form-control {
2589
  background-color: #eeeeee;
2590
  opacity: 1;
2591
}
2592
.form-control[disabled],
2593
fieldset[disabled] .form-control {
2594
  cursor: not-allowed;
2595
}
2596
textarea.form-control {
2597
  height: auto;
2598
}
2599
input[type="search"] {
2600
  -webkit-appearance: none;
2601
}
2602
@media screen and (-webkit-min-device-pixel-ratio: 0) {
2603
  input[type="date"].form-control,
2604
  input[type="time"].form-control,
2605
  input[type="datetime-local"].form-control,
2606
  input[type="month"].form-control {
2607
    line-height: 32px;
2608
  }
2609
  input[type="date"].input-sm,
2610
  input[type="time"].input-sm,
2611
  input[type="datetime-local"].input-sm,
2612
  input[type="month"].input-sm,
2613
  .input-group-sm input[type="date"],
2614
  .input-group-sm input[type="time"],
2615
  .input-group-sm input[type="datetime-local"],
2616
  .input-group-sm input[type="month"] {
2617
    line-height: 30px;
2618
  }
2619
  input[type="date"].input-lg,
2620
  input[type="time"].input-lg,
2621
  input[type="datetime-local"].input-lg,
2622
  input[type="month"].input-lg,
2623
  .input-group-lg input[type="date"],
2624
  .input-group-lg input[type="time"],
2625
  .input-group-lg input[type="datetime-local"],
2626
  .input-group-lg input[type="month"] {
2627
    line-height: 45px;
2628
  }
2629
}
2630
.form-group {
2631
  margin-bottom: 15px;
2632
}
2633
.radio,
2634
.checkbox {
2635
  position: relative;
2636
  display: block;
2637
  margin-top: 10px;
2638
  margin-bottom: 10px;
2639
}
2640
.radio label,
2641
.checkbox label {
2642
  min-height: 18px;
2643
  padding-left: 20px;
2644
  margin-bottom: 0;
2645
  font-weight: normal;
2646
  cursor: pointer;
2647
}
2648
.radio input[type="radio"],
2649
.radio-inline input[type="radio"],
2650
.checkbox input[type="checkbox"],
2651
.checkbox-inline input[type="checkbox"] {
2652
  position: absolute;
2653
  margin-left: -20px;
2654
  margin-top: 4px \9;
2655
}
2656
.radio + .radio,
2657
.checkbox + .checkbox {
2658
  margin-top: -5px;
2659
}
2660
.radio-inline,
2661
.checkbox-inline {
2662
  position: relative;
2663
  display: inline-block;
2664
  padding-left: 20px;
2665
  margin-bottom: 0;
2666
  vertical-align: middle;
2667
  font-weight: normal;
2668
  cursor: pointer;
2669
}
2670
.radio-inline + .radio-inline,
2671
.checkbox-inline + .checkbox-inline {
2672
  margin-top: 0;
2673
  margin-left: 10px;
2674
}
2675
input[type="radio"][disabled],
2676
input[type="checkbox"][disabled],
2677
input[type="radio"].disabled,
2678
input[type="checkbox"].disabled,
2679
fieldset[disabled] input[type="radio"],
2680
fieldset[disabled] input[type="checkbox"] {
2681
  cursor: not-allowed;
2682
}
2683
.radio-inline.disabled,
2684
.checkbox-inline.disabled,
2685
fieldset[disabled] .radio-inline,
2686
fieldset[disabled] .checkbox-inline {
2687
  cursor: not-allowed;
2688
}
2689
.radio.disabled label,
2690
.checkbox.disabled label,
2691
fieldset[disabled] .radio label,
2692
fieldset[disabled] .checkbox label {
2693
  cursor: not-allowed;
2694
}
2695
.form-control-static {
2696
  padding-top: 7px;
2697
  padding-bottom: 7px;
2698
  margin-bottom: 0;
2699
  min-height: 31px;
2700
}
2701
.form-control-static.input-lg,
2702
.form-control-static.input-sm {
2703
  padding-left: 0;
2704
  padding-right: 0;
2705
}
2706
.input-sm {
2707
  height: 30px;
2708
  padding: 5px 10px;
2709
  font-size: 12px;
2710
  line-height: 1.5;
2711
  border-radius: 1px;
2712
}
2713
select.input-sm {
2714
  height: 30px;
2715
  line-height: 30px;
2716
}
2717
textarea.input-sm,
2718
select[multiple].input-sm {
2719
  height: auto;
2720
}
2721
.form-group-sm .form-control {
2722
  height: 30px;
2723
  padding: 5px 10px;
2724
  font-size: 12px;
2725
  line-height: 1.5;
2726
  border-radius: 1px;
2727
}
2728
.form-group-sm select.form-control {
2729
  height: 30px;
2730
  line-height: 30px;
2731
}
2732
.form-group-sm textarea.form-control,
2733
.form-group-sm select[multiple].form-control {
2734
  height: auto;
2735
}
2736
.form-group-sm .form-control-static {
2737
  height: 30px;
2738
  min-height: 30px;
2739
  padding: 6px 10px;
2740
  font-size: 12px;
2741
  line-height: 1.5;
2742
}
2743
.input-lg {
2744
  height: 45px;
2745
  padding: 10px 16px;
2746
  font-size: 17px;
2747
  line-height: 1.3333333;
2748
  border-radius: 3px;
2749
}
2750
select.input-lg {
2751
  height: 45px;
2752
  line-height: 45px;
2753
}
2754
textarea.input-lg,
2755
select[multiple].input-lg {
2756
  height: auto;
2757
}
2758
.form-group-lg .form-control {
2759
  height: 45px;
2760
  padding: 10px 16px;
2761
  font-size: 17px;
2762
  line-height: 1.3333333;
2763
  border-radius: 3px;
2764
}
2765
.form-group-lg select.form-control {
2766
  height: 45px;
2767
  line-height: 45px;
2768
}
2769
.form-group-lg textarea.form-control,
2770
.form-group-lg select[multiple].form-control {
2771
  height: auto;
2772
}
2773
.form-group-lg .form-control-static {
2774
  height: 45px;
2775
  min-height: 35px;
2776
  padding: 11px 16px;
2777
  font-size: 17px;
2778
  line-height: 1.3333333;
2779
}
2780
.has-feedback {
2781
  position: relative;
2782
}
2783
.has-feedback .form-control {
2784
  padding-right: 40px;
2785
}
2786
.form-control-feedback {
2787
  position: absolute;
2788
  top: 0;
2789
  right: 0;
2790
  z-index: 2;
2791
  display: block;
2792
  width: 32px;
2793
  height: 32px;
2794
  line-height: 32px;
2795
  text-align: center;
2796
  pointer-events: none;
2797
}
2798
.input-lg + .form-control-feedback,
2799
.input-group-lg + .form-control-feedback,
2800
.form-group-lg .form-control + .form-control-feedback {
2801
  width: 45px;
2802
  height: 45px;
2803
  line-height: 45px;
2804
}
2805
.input-sm + .form-control-feedback,
2806
.input-group-sm + .form-control-feedback,
2807
.form-group-sm .form-control + .form-control-feedback {
2808
  width: 30px;
2809
  height: 30px;
2810
  line-height: 30px;
2811
}
2812
.has-success .help-block,
2813
.has-success .control-label,
2814
.has-success .radio,
2815
.has-success .checkbox,
2816
.has-success .radio-inline,
2817
.has-success .checkbox-inline,
2818
.has-success.radio label,
2819
.has-success.checkbox label,
2820
.has-success.radio-inline label,
2821
.has-success.checkbox-inline label {
2822
  color: #3c763d;
2823
}
2824
.has-success .form-control {
2825
  border-color: #3c763d;
2826
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2827
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2828
}
2829
.has-success .form-control:focus {
2830
  border-color: #2b542c;
2831
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2832
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2833
}
2834
.has-success .input-group-addon {
2835
  color: #3c763d;
2836
  border-color: #3c763d;
2837
  background-color: #dff0d8;
2838
}
2839
.has-success .form-control-feedback {
2840
  color: #3c763d;
2841
}
2842
.has-warning .help-block,
2843
.has-warning .control-label,
2844
.has-warning .radio,
2845
.has-warning .checkbox,
2846
.has-warning .radio-inline,
2847
.has-warning .checkbox-inline,
2848
.has-warning.radio label,
2849
.has-warning.checkbox label,
2850
.has-warning.radio-inline label,
2851
.has-warning.checkbox-inline label {
2852
  color: #8a6d3b;
2853
}
2854
.has-warning .form-control {
2855
  border-color: #8a6d3b;
2856
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2857
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2858
}
2859
.has-warning .form-control:focus {
2860
  border-color: #66512c;
2861
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2862
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2863
}
2864
.has-warning .input-group-addon {
2865
  color: #8a6d3b;
2866
  border-color: #8a6d3b;
2867
  background-color: #fcf8e3;
2868
}
2869
.has-warning .form-control-feedback {
2870
  color: #8a6d3b;
2871
}
2872
.has-error .help-block,
2873
.has-error .control-label,
2874
.has-error .radio,
2875
.has-error .checkbox,
2876
.has-error .radio-inline,
2877
.has-error .checkbox-inline,
2878
.has-error.radio label,
2879
.has-error.checkbox label,
2880
.has-error.radio-inline label,
2881
.has-error.checkbox-inline label {
2882
  color: #a94442;
2883
}
2884
.has-error .form-control {
2885
  border-color: #a94442;
2886
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2887
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2888
}
2889
.has-error .form-control:focus {
2890
  border-color: #843534;
2891
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2892
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2893
}
2894
.has-error .input-group-addon {
2895
  color: #a94442;
2896
  border-color: #a94442;
2897
  background-color: #f2dede;
2898
}
2899
.has-error .form-control-feedback {
2900
  color: #a94442;
2901
}
2902
.has-feedback label ~ .form-control-feedback {
2903
  top: 23px;
2904
}
2905
.has-feedback label.sr-only ~ .form-control-feedback {
2906
  top: 0;
2907
}
2908
.help-block {
2909
  display: block;
2910
  margin-top: 5px;
2911
  margin-bottom: 10px;
2912
  color: #404040;
2913
}
2914
@media (min-width: 768px) {
2915
  .form-inline .form-group {
2916
    display: inline-block;
2917
    margin-bottom: 0;
2918
    vertical-align: middle;
2919
  }
2920
  .form-inline .form-control {
2921
    display: inline-block;
2922
    width: auto;
2923
    vertical-align: middle;
2924
  }
2925
  .form-inline .form-control-static {
2926
    display: inline-block;
2927
  }
2928
  .form-inline .input-group {
2929
    display: inline-table;
2930
    vertical-align: middle;
2931
  }
2932
  .form-inline .input-group .input-group-addon,
2933
  .form-inline .input-group .input-group-btn,
2934
  .form-inline .input-group .form-control {
2935
    width: auto;
2936
  }
2937
  .form-inline .input-group > .form-control {
2938
    width: 100%;
2939
  }
2940
  .form-inline .control-label {
2941
    margin-bottom: 0;
2942
    vertical-align: middle;
2943
  }
2944
  .form-inline .radio,
2945
  .form-inline .checkbox {
2946
    display: inline-block;
2947
    margin-top: 0;
2948
    margin-bottom: 0;
2949
    vertical-align: middle;
2950
  }
2951
  .form-inline .radio label,
2952
  .form-inline .checkbox label {
2953
    padding-left: 0;
2954
  }
2955
  .form-inline .radio input[type="radio"],
2956
  .form-inline .checkbox input[type="checkbox"] {
2957
    position: relative;
2958
    margin-left: 0;
2959
  }
2960
  .form-inline .has-feedback .form-control-feedback {
2961
    top: 0;
2962
  }
2963
}
2964
.form-horizontal .radio,
2965
.form-horizontal .checkbox,
2966
.form-horizontal .radio-inline,
2967
.form-horizontal .checkbox-inline {
2968
  margin-top: 0;
2969
  margin-bottom: 0;
2970
  padding-top: 7px;
2971
}
2972
.form-horizontal .radio,
2973
.form-horizontal .checkbox {
2974
  min-height: 25px;
2975
}
2976
.form-horizontal .form-group {
2977
  margin-left: 0px;
2978
  margin-right: 0px;
2979
}
2980
@media (min-width: 768px) {
2981
  .form-horizontal .control-label {
2982
    text-align: right;
2983
    margin-bottom: 0;
2984
    padding-top: 7px;
2985
  }
2986
}
2987
.form-horizontal .has-feedback .form-control-feedback {
2988
  right: 0px;
2989
}
2990
@media (min-width: 768px) {
2991
  .form-horizontal .form-group-lg .control-label {
2992
    padding-top: 11px;
2993
    font-size: 17px;
2994
  }
2995
}
2996
@media (min-width: 768px) {
2997
  .form-horizontal .form-group-sm .control-label {
2998
    padding-top: 6px;
2999
    font-size: 12px;
3000
  }
3001
}
3002
.btn {
3003
  display: inline-block;
3004
  margin-bottom: 0;
3005
  font-weight: normal;
3006
  text-align: center;
3007
  vertical-align: middle;
3008
  touch-action: manipulation;
3009
  cursor: pointer;
3010
  background-image: none;
3011
  border: 1px solid transparent;
3012
  white-space: nowrap;
3013
  padding: 6px 12px;
3014
  font-size: 13px;
3015
  line-height: 1.42857143;
3016
  border-radius: 2px;
3017
  -webkit-user-select: none;
3018
  -moz-user-select: none;
3019
  -ms-user-select: none;
3020
  user-select: none;
3021
}
3022
.btn:focus,
3023
.btn:active:focus,
3024
.btn.active:focus,
3025
.btn.focus,
3026
.btn:active.focus,
3027
.btn.active.focus {
3028
  outline: 5px auto -webkit-focus-ring-color;
3029
  outline-offset: -2px;
3030
}
3031
.btn:hover,
3032
.btn:focus,
3033
.btn.focus {
3034
  color: #333;
3035
  text-decoration: none;
3036
}
3037
.btn:active,
3038
.btn.active {
3039
  outline: 0;
3040
  background-image: none;
3041
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3042
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3043
}
3044
.btn.disabled,
3045
.btn[disabled],
3046
fieldset[disabled] .btn {
3047
  cursor: not-allowed;
3048
  opacity: 0.65;
3049
  filter: alpha(opacity=65);
3050
  -webkit-box-shadow: none;
3051
  box-shadow: none;
3052
}
3053
a.btn.disabled,
3054
fieldset[disabled] a.btn {
3055
  pointer-events: none;
3056
}
3057
.btn-default {
3058
  color: #333;
3059
  background-color: #fff;
3060
  border-color: #ccc;
3061
}
3062
.btn-default:focus,
3063
.btn-default.focus {
3064
  color: #333;
3065
  background-color: #e6e6e6;
3066
  border-color: #8c8c8c;
3067
}
3068
.btn-default:hover {
3069
  color: #333;
3070
  background-color: #e6e6e6;
3071
  border-color: #adadad;
3072
}
3073
.btn-default:active,
3074
.btn-default.active,
3075
.open > .dropdown-toggle.btn-default {
3076
  color: #333;
3077
  background-color: #e6e6e6;
3078
  border-color: #adadad;
3079
}
3080
.btn-default:active:hover,
3081
.btn-default.active:hover,
3082
.open > .dropdown-toggle.btn-default:hover,
3083
.btn-default:active:focus,
3084
.btn-default.active:focus,
3085
.open > .dropdown-toggle.btn-default:focus,
3086
.btn-default:active.focus,
3087
.btn-default.active.focus,
3088
.open > .dropdown-toggle.btn-default.focus {
3089
  color: #333;
3090
  background-color: #d4d4d4;
3091
  border-color: #8c8c8c;
3092
}
3093
.btn-default:active,
3094
.btn-default.active,
3095
.open > .dropdown-toggle.btn-default {
3096
  background-image: none;
3097
}
3098
.btn-default.disabled:hover,
3099
.btn-default[disabled]:hover,
3100
fieldset[disabled] .btn-default:hover,
3101
.btn-default.disabled:focus,
3102
.btn-default[disabled]:focus,
3103
fieldset[disabled] .btn-default:focus,
3104
.btn-default.disabled.focus,
3105
.btn-default[disabled].focus,
3106
fieldset[disabled] .btn-default.focus {
3107
  background-color: #fff;
3108
  border-color: #ccc;
3109
}
3110
.btn-default .badge {
3111
  color: #fff;
3112
  background-color: #333;
3113
}
3114
.btn-primary {
3115
  color: #fff;
3116
  background-color: #337ab7;
3117
  border-color: #2e6da4;
3118
}
3119
.btn-primary:focus,
3120
.btn-primary.focus {
3121
  color: #fff;
3122
  background-color: #286090;
3123
  border-color: #122b40;
3124
}
3125
.btn-primary:hover {
3126
  color: #fff;
3127
  background-color: #286090;
3128
  border-color: #204d74;
3129
}
3130
.btn-primary:active,
3131
.btn-primary.active,
3132
.open > .dropdown-toggle.btn-primary {
3133
  color: #fff;
3134
  background-color: #286090;
3135
  border-color: #204d74;
3136
}
3137
.btn-primary:active:hover,
3138
.btn-primary.active:hover,
3139
.open > .dropdown-toggle.btn-primary:hover,
3140
.btn-primary:active:focus,
3141
.btn-primary.active:focus,
3142
.open > .dropdown-toggle.btn-primary:focus,
3143
.btn-primary:active.focus,
3144
.btn-primary.active.focus,
3145
.open > .dropdown-toggle.btn-primary.focus {
3146
  color: #fff;
3147
  background-color: #204d74;
3148
  border-color: #122b40;
3149
}
3150
.btn-primary:active,
3151
.btn-primary.active,
3152
.open > .dropdown-toggle.btn-primary {
3153
  background-image: none;
3154
}
3155
.btn-primary.disabled:hover,
3156
.btn-primary[disabled]:hover,
3157
fieldset[disabled] .btn-primary:hover,
3158
.btn-primary.disabled:focus,
3159
.btn-primary[disabled]:focus,
3160
fieldset[disabled] .btn-primary:focus,
3161
.btn-primary.disabled.focus,
3162
.btn-primary[disabled].focus,
3163
fieldset[disabled] .btn-primary.focus {
3164
  background-color: #337ab7;
3165
  border-color: #2e6da4;
3166
}
3167
.btn-primary .badge {
3168
  color: #337ab7;
3169
  background-color: #fff;
3170
}
3171
.btn-success {
3172
  color: #fff;
3173
  background-color: #5cb85c;
3174
  border-color: #4cae4c;
3175
}
3176
.btn-success:focus,
3177
.btn-success.focus {
3178
  color: #fff;
3179
  background-color: #449d44;
3180
  border-color: #255625;
3181
}
3182
.btn-success:hover {
3183
  color: #fff;
3184
  background-color: #449d44;
3185
  border-color: #398439;
3186
}
3187
.btn-success:active,
3188
.btn-success.active,
3189
.open > .dropdown-toggle.btn-success {
3190
  color: #fff;
3191
  background-color: #449d44;
3192
  border-color: #398439;
3193
}
3194
.btn-success:active:hover,
3195
.btn-success.active:hover,
3196
.open > .dropdown-toggle.btn-success:hover,
3197
.btn-success:active:focus,
3198
.btn-success.active:focus,
3199
.open > .dropdown-toggle.btn-success:focus,
3200
.btn-success:active.focus,
3201
.btn-success.active.focus,
3202
.open > .dropdown-toggle.btn-success.focus {
3203
  color: #fff;
3204
  background-color: #398439;
3205
  border-color: #255625;
3206
}
3207
.btn-success:active,
3208
.btn-success.active,
3209
.open > .dropdown-toggle.btn-success {
3210
  background-image: none;
3211
}
3212
.btn-success.disabled:hover,
3213
.btn-success[disabled]:hover,
3214
fieldset[disabled] .btn-success:hover,
3215
.btn-success.disabled:focus,
3216
.btn-success[disabled]:focus,
3217
fieldset[disabled] .btn-success:focus,
3218
.btn-success.disabled.focus,
3219
.btn-success[disabled].focus,
3220
fieldset[disabled] .btn-success.focus {
3221
  background-color: #5cb85c;
3222
  border-color: #4cae4c;
3223
}
3224
.btn-success .badge {
3225
  color: #5cb85c;
3226
  background-color: #fff;
3227
}
3228
.btn-info {
3229
  color: #fff;
3230
  background-color: #5bc0de;
3231
  border-color: #46b8da;
3232
}
3233
.btn-info:focus,
3234
.btn-info.focus {
3235
  color: #fff;
3236
  background-color: #31b0d5;
3237
  border-color: #1b6d85;
3238
}
3239
.btn-info:hover {
3240
  color: #fff;
3241
  background-color: #31b0d5;
3242
  border-color: #269abc;
3243
}
3244
.btn-info:active,
3245
.btn-info.active,
3246
.open > .dropdown-toggle.btn-info {
3247
  color: #fff;
3248
  background-color: #31b0d5;
3249
  border-color: #269abc;
3250
}
3251
.btn-info:active:hover,
3252
.btn-info.active:hover,
3253
.open > .dropdown-toggle.btn-info:hover,
3254
.btn-info:active:focus,
3255
.btn-info.active:focus,
3256
.open > .dropdown-toggle.btn-info:focus,
3257
.btn-info:active.focus,
3258
.btn-info.active.focus,
3259
.open > .dropdown-toggle.btn-info.focus {
3260
  color: #fff;
3261
  background-color: #269abc;
3262
  border-color: #1b6d85;
3263
}
3264
.btn-info:active,
3265
.btn-info.active,
3266
.open > .dropdown-toggle.btn-info {
3267
  background-image: none;
3268
}
3269
.btn-info.disabled:hover,
3270
.btn-info[disabled]:hover,
3271
fieldset[disabled] .btn-info:hover,
3272
.btn-info.disabled:focus,
3273
.btn-info[disabled]:focus,
3274
fieldset[disabled] .btn-info:focus,
3275
.btn-info.disabled.focus,
3276
.btn-info[disabled].focus,
3277
fieldset[disabled] .btn-info.focus {
3278
  background-color: #5bc0de;
3279
  border-color: #46b8da;
3280
}
3281
.btn-info .badge {
3282
  color: #5bc0de;
3283
  background-color: #fff;
3284
}
3285
.btn-warning {
3286
  color: #fff;
3287
  background-color: #f0ad4e;
3288
  border-color: #eea236;
3289
}
3290
.btn-warning:focus,
3291
.btn-warning.focus {
3292
  color: #fff;
3293
  background-color: #ec971f;
3294
  border-color: #985f0d;
3295
}
3296
.btn-warning:hover {
3297
  color: #fff;
3298
  background-color: #ec971f;
3299
  border-color: #d58512;
3300
}
3301
.btn-warning:active,
3302
.btn-warning.active,
3303
.open > .dropdown-toggle.btn-warning {
3304
  color: #fff;
3305
  background-color: #ec971f;
3306
  border-color: #d58512;
3307
}
3308
.btn-warning:active:hover,
3309
.btn-warning.active:hover,
3310
.open > .dropdown-toggle.btn-warning:hover,
3311
.btn-warning:active:focus,
3312
.btn-warning.active:focus,
3313
.open > .dropdown-toggle.btn-warning:focus,
3314
.btn-warning:active.focus,
3315
.btn-warning.active.focus,
3316
.open > .dropdown-toggle.btn-warning.focus {
3317
  color: #fff;
3318
  background-color: #d58512;
3319
  border-color: #985f0d;
3320
}
3321
.btn-warning:active,
3322
.btn-warning.active,
3323
.open > .dropdown-toggle.btn-warning {
3324
  background-image: none;
3325
}
3326
.btn-warning.disabled:hover,
3327
.btn-warning[disabled]:hover,
3328
fieldset[disabled] .btn-warning:hover,
3329
.btn-warning.disabled:focus,
3330
.btn-warning[disabled]:focus,
3331
fieldset[disabled] .btn-warning:focus,
3332
.btn-warning.disabled.focus,
3333
.btn-warning[disabled].focus,
3334
fieldset[disabled] .btn-warning.focus {
3335
  background-color: #f0ad4e;
3336
  border-color: #eea236;
3337
}
3338
.btn-warning .badge {
3339
  color: #f0ad4e;
3340
  background-color: #fff;
3341
}
3342
.btn-danger {
3343
  color: #fff;
3344
  background-color: #d9534f;
3345
  border-color: #d43f3a;
3346
}
3347
.btn-danger:focus,
3348
.btn-danger.focus {
3349
  color: #fff;
3350
  background-color: #c9302c;
3351
  border-color: #761c19;
3352
}
3353
.btn-danger:hover {
3354
  color: #fff;
3355
  background-color: #c9302c;
3356
  border-color: #ac2925;
3357
}
3358
.btn-danger:active,
3359
.btn-danger.active,
3360
.open > .dropdown-toggle.btn-danger {
3361
  color: #fff;
3362
  background-color: #c9302c;
3363
  border-color: #ac2925;
3364
}
3365
.btn-danger:active:hover,
3366
.btn-danger.active:hover,
3367
.open > .dropdown-toggle.btn-danger:hover,
3368
.btn-danger:active:focus,
3369
.btn-danger.active:focus,
3370
.open > .dropdown-toggle.btn-danger:focus,
3371
.btn-danger:active.focus,
3372
.btn-danger.active.focus,
3373
.open > .dropdown-toggle.btn-danger.focus {
3374
  color: #fff;
3375
  background-color: #ac2925;
3376
  border-color: #761c19;
3377
}
3378
.btn-danger:active,
3379
.btn-danger.active,
3380
.open > .dropdown-toggle.btn-danger {
3381
  background-image: none;
3382
}
3383
.btn-danger.disabled:hover,
3384
.btn-danger[disabled]:hover,
3385
fieldset[disabled] .btn-danger:hover,
3386
.btn-danger.disabled:focus,
3387
.btn-danger[disabled]:focus,
3388
fieldset[disabled] .btn-danger:focus,
3389
.btn-danger.disabled.focus,
3390
.btn-danger[disabled].focus,
3391
fieldset[disabled] .btn-danger.focus {
3392
  background-color: #d9534f;
3393
  border-color: #d43f3a;
3394
}
3395
.btn-danger .badge {
3396
  color: #d9534f;
3397
  background-color: #fff;
3398
}
3399
.btn-link {
3400
  color: #337ab7;
3401
  font-weight: normal;
3402
  border-radius: 0;
3403
}
3404
.btn-link,
3405
.btn-link:active,
3406
.btn-link.active,
3407
.btn-link[disabled],
3408
fieldset[disabled] .btn-link {
3409
  background-color: transparent;
3410
  -webkit-box-shadow: none;
3411
  box-shadow: none;
3412
}
3413
.btn-link,
3414
.btn-link:hover,
3415
.btn-link:focus,
3416
.btn-link:active {
3417
  border-color: transparent;
3418
}
3419
.btn-link:hover,
3420
.btn-link:focus {
3421
  color: #23527c;
3422
  text-decoration: underline;
3423
  background-color: transparent;
3424
}
3425
.btn-link[disabled]:hover,
3426
fieldset[disabled] .btn-link:hover,
3427
.btn-link[disabled]:focus,
3428
fieldset[disabled] .btn-link:focus {
3429
  color: #777777;
3430
  text-decoration: none;
3431
}
3432
.btn-lg,
3433
.btn-group-lg > .btn {
3434
  padding: 10px 16px;
3435
  font-size: 17px;
3436
  line-height: 1.3333333;
3437
  border-radius: 3px;
3438
}
3439
.btn-sm,
3440
.btn-group-sm > .btn {
3441
  padding: 5px 10px;
3442
  font-size: 12px;
3443
  line-height: 1.5;
3444
  border-radius: 1px;
3445
}
3446
.btn-xs,
3447
.btn-group-xs > .btn {
3448
  padding: 1px 5px;
3449
  font-size: 12px;
3450
  line-height: 1.5;
3451
  border-radius: 1px;
3452
}
3453
.btn-block {
3454
  display: block;
3455
  width: 100%;
3456
}
3457
.btn-block + .btn-block {
3458
  margin-top: 5px;
3459
}
3460
input[type="submit"].btn-block,
3461
input[type="reset"].btn-block,
3462
input[type="button"].btn-block {
3463
  width: 100%;
3464
}
3465
.fade {
3466
  opacity: 0;
3467
  -webkit-transition: opacity 0.15s linear;
3468
  -o-transition: opacity 0.15s linear;
3469
  transition: opacity 0.15s linear;
3470
}
3471
.fade.in {
3472
  opacity: 1;
3473
}
3474
.collapse {
3475
  display: none;
3476
}
3477
.collapse.in {
3478
  display: block;
3479
}
3480
tr.collapse.in {
3481
  display: table-row;
3482
}
3483
tbody.collapse.in {
3484
  display: table-row-group;
3485
}
3486
.collapsing {
3487
  position: relative;
3488
  height: 0;
3489
  overflow: hidden;
3490
  -webkit-transition-property: height, visibility;
3491
  transition-property: height, visibility;
3492
  -webkit-transition-duration: 0.35s;
3493
  transition-duration: 0.35s;
3494
  -webkit-transition-timing-function: ease;
3495
  transition-timing-function: ease;
3496
}
3497
.caret {
3498
  display: inline-block;
3499
  width: 0;
3500
  height: 0;
3501
  margin-left: 2px;
3502
  vertical-align: middle;
3503
  border-top: 4px dashed;
3504
  border-top: 4px solid \9;
3505
  border-right: 4px solid transparent;
3506
  border-left: 4px solid transparent;
3507
}
3508
.dropup,
3509
.dropdown {
3510
  position: relative;
3511
}
3512
.dropdown-toggle:focus {
3513
  outline: 0;
3514
}
3515
.dropdown-menu {
3516
  position: absolute;
3517
  top: 100%;
3518
  left: 0;
3519
  z-index: 1000;
3520
  display: none;
3521
  float: left;
3522
  min-width: 160px;
3523
  padding: 5px 0;
3524
  margin: 2px 0 0;
3525
  list-style: none;
3526
  font-size: 13px;
3527
  text-align: left;
3528
  background-color: #fff;
3529
  border: 1px solid #ccc;
3530
  border: 1px solid rgba(0, 0, 0, 0.15);
3531
  border-radius: 2px;
3532
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3533
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
3534
  background-clip: padding-box;
3535
}
3536
.dropdown-menu.pull-right {
3537
  right: 0;
3538
  left: auto;
3539
}
3540
.dropdown-menu .divider {
3541
  height: 1px;
3542
  margin: 8px 0;
3543
  overflow: hidden;
3544
  background-color: #e5e5e5;
3545
}
3546
.dropdown-menu > li > a {
3547
  display: block;
3548
  padding: 3px 20px;
3549
  clear: both;
3550
  font-weight: normal;
3551
  line-height: 1.42857143;
3552
  color: #333333;
3553
  white-space: nowrap;
3554
}
3555
.dropdown-menu > li > a:hover,
3556
.dropdown-menu > li > a:focus {
3557
  text-decoration: none;
3558
  color: #262626;
3559
  background-color: #f5f5f5;
3560
}
3561
.dropdown-menu > .active > a,
3562
.dropdown-menu > .active > a:hover,
3563
.dropdown-menu > .active > a:focus {
3564
  color: #fff;
3565
  text-decoration: none;
3566
  outline: 0;
3567
  background-color: #337ab7;
3568
}
3569
.dropdown-menu > .disabled > a,
3570
.dropdown-menu > .disabled > a:hover,
3571
.dropdown-menu > .disabled > a:focus {
3572
  color: #777777;
3573
}
3574
.dropdown-menu > .disabled > a:hover,
3575
.dropdown-menu > .disabled > a:focus {
3576
  text-decoration: none;
3577
  background-color: transparent;
3578
  background-image: none;
3579
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
3580
  cursor: not-allowed;
3581
}
3582
.open > .dropdown-menu {
3583
  display: block;
3584
}
3585
.open > a {
3586
  outline: 0;
3587
}
3588
.dropdown-menu-right {
3589
  left: auto;
3590
  right: 0;
3591
}
3592
.dropdown-menu-left {
3593
  left: 0;
3594
  right: auto;
3595
}
3596
.dropdown-header {
3597
  display: block;
3598
  padding: 3px 20px;
3599
  font-size: 12px;
3600
  line-height: 1.42857143;
3601
  color: #777777;
3602
  white-space: nowrap;
3603
}
3604
.dropdown-backdrop {
3605
  position: fixed;
3606
  left: 0;
3607
  right: 0;
3608
  bottom: 0;
3609
  top: 0;
3610
  z-index: 990;
3611
}
3612
.pull-right > .dropdown-menu {
3613
  right: 0;
3614
  left: auto;
3615
}
3616
.dropup .caret,
3617
.navbar-fixed-bottom .dropdown .caret {
3618
  border-top: 0;
3619
  border-bottom: 4px dashed;
3620
  border-bottom: 4px solid \9;
3621
  content: "";
3622
}
3623
.dropup .dropdown-menu,
3624
.navbar-fixed-bottom .dropdown .dropdown-menu {
3625
  top: auto;
3626
  bottom: 100%;
3627
  margin-bottom: 2px;
3628
}
3629
@media (min-width: 541px) {
3630
  .navbar-right .dropdown-menu {
3631
    left: auto;
3632
    right: 0;
3633
  }
3634
  .navbar-right .dropdown-menu-left {
3635
    left: 0;
3636
    right: auto;
3637
  }
3638
}
3639
.btn-group,
3640
.btn-group-vertical {
3641
  position: relative;
3642
  display: inline-block;
3643
  vertical-align: middle;
3644
}
3645
.btn-group > .btn,
3646
.btn-group-vertical > .btn {
3647
  position: relative;
3648
  float: left;
3649
}
3650
.btn-group > .btn:hover,
3651
.btn-group-vertical > .btn:hover,
3652
.btn-group > .btn:focus,
3653
.btn-group-vertical > .btn:focus,
3654
.btn-group > .btn:active,
3655
.btn-group-vertical > .btn:active,
3656
.btn-group > .btn.active,
3657
.btn-group-vertical > .btn.active {
3658
  z-index: 2;
3659
}
3660
.btn-group .btn + .btn,
3661
.btn-group .btn + .btn-group,
3662
.btn-group .btn-group + .btn,
3663
.btn-group .btn-group + .btn-group {
3664
  margin-left: -1px;
3665
}
3666
.btn-toolbar {
3667
  margin-left: -5px;
3668
}
3669
.btn-toolbar .btn,
3670
.btn-toolbar .btn-group,
3671
.btn-toolbar .input-group {
3672
  float: left;
3673
}
3674
.btn-toolbar > .btn,
3675
.btn-toolbar > .btn-group,
3676
.btn-toolbar > .input-group {
3677
  margin-left: 5px;
3678
}
3679
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
3680
  border-radius: 0;
3681
}
3682
.btn-group > .btn:first-child {
3683
  margin-left: 0;
3684
}
3685
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
3686
  border-bottom-right-radius: 0;
3687
  border-top-right-radius: 0;
3688
}
3689
.btn-group > .btn:last-child:not(:first-child),
3690
.btn-group > .dropdown-toggle:not(:first-child) {
3691
  border-bottom-left-radius: 0;
3692
  border-top-left-radius: 0;
3693
}
3694
.btn-group > .btn-group {
3695
  float: left;
3696
}
3697
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
3698
  border-radius: 0;
3699
}
3700
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
3701
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3702
  border-bottom-right-radius: 0;
3703
  border-top-right-radius: 0;
3704
}
3705
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
3706
  border-bottom-left-radius: 0;
3707
  border-top-left-radius: 0;
3708
}
3709
.btn-group .dropdown-toggle:active,
3710
.btn-group.open .dropdown-toggle {
3711
  outline: 0;
3712
}
3713
.btn-group > .btn + .dropdown-toggle {
3714
  padding-left: 8px;
3715
  padding-right: 8px;
3716
}
3717
.btn-group > .btn-lg + .dropdown-toggle {
3718
  padding-left: 12px;
3719
  padding-right: 12px;
3720
}
3721
.btn-group.open .dropdown-toggle {
3722
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3723
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3724
}
3725
.btn-group.open .dropdown-toggle.btn-link {
3726
  -webkit-box-shadow: none;
3727
  box-shadow: none;
3728
}
3729
.btn .caret {
3730
  margin-left: 0;
3731
}
3732
.btn-lg .caret {
3733
  border-width: 5px 5px 0;
3734
  border-bottom-width: 0;
3735
}
3736
.dropup .btn-lg .caret {
3737
  border-width: 0 5px 5px;
3738
}
3739
.btn-group-vertical > .btn,
3740
.btn-group-vertical > .btn-group,
3741
.btn-group-vertical > .btn-group > .btn {
3742
  display: block;
3743
  float: none;
3744
  width: 100%;
3745
  max-width: 100%;
3746
}
3747
.btn-group-vertical > .btn-group > .btn {
3748
  float: none;
3749
}
3750
.btn-group-vertical > .btn + .btn,
3751
.btn-group-vertical > .btn + .btn-group,
3752
.btn-group-vertical > .btn-group + .btn,
3753
.btn-group-vertical > .btn-group + .btn-group {
3754
  margin-top: -1px;
3755
  margin-left: 0;
3756
}
3757
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3758
  border-radius: 0;
3759
}
3760
.btn-group-vertical > .btn:first-child:not(:last-child) {
3761
  border-top-right-radius: 2px;
3762
  border-top-left-radius: 2px;
3763
  border-bottom-right-radius: 0;
3764
  border-bottom-left-radius: 0;
3765
}
3766
.btn-group-vertical > .btn:last-child:not(:first-child) {
3767
  border-top-right-radius: 0;
3768
  border-top-left-radius: 0;
3769
  border-bottom-right-radius: 2px;
3770
  border-bottom-left-radius: 2px;
3771
}
3772
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3773
  border-radius: 0;
3774
}
3775
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3776
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3777
  border-bottom-right-radius: 0;
3778
  border-bottom-left-radius: 0;
3779
}
3780
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3781
  border-top-right-radius: 0;
3782
  border-top-left-radius: 0;
3783
}
3784
.btn-group-justified {
3785
  display: table;
3786
  width: 100%;
3787
  table-layout: fixed;
3788
  border-collapse: separate;
3789
}
3790
.btn-group-justified > .btn,
3791
.btn-group-justified > .btn-group {
3792
  float: none;
3793
  display: table-cell;
3794
  width: 1%;
3795
}
3796
.btn-group-justified > .btn-group .btn {
3797
  width: 100%;
3798
}
3799
.btn-group-justified > .btn-group .dropdown-menu {
3800
  left: auto;
3801
}
3802
[data-toggle="buttons"] > .btn input[type="radio"],
3803
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
3804
[data-toggle="buttons"] > .btn input[type="checkbox"],
3805
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
3806
  position: absolute;
3807
  clip: rect(0, 0, 0, 0);
3808
  pointer-events: none;
3809
}
3810
.input-group {
3811
  position: relative;
3812
  display: table;
3813
  border-collapse: separate;
3814
}
3815
.input-group[class*="col-"] {
3816
  float: none;
3817
  padding-left: 0;
3818
  padding-right: 0;
3819
}
3820
.input-group .form-control {
3821
  position: relative;
3822
  z-index: 2;
3823
  float: left;
3824
  width: 100%;
3825
  margin-bottom: 0;
3826
}
3827
.input-group .form-control:focus {
3828
  z-index: 3;
3829
}
3830
.input-group-lg > .form-control,
3831
.input-group-lg > .input-group-addon,
3832
.input-group-lg > .input-group-btn > .btn {
3833
  height: 45px;
3834
  padding: 10px 16px;
3835
  font-size: 17px;
3836
  line-height: 1.3333333;
3837
  border-radius: 3px;
3838
}
3839
select.input-group-lg > .form-control,
3840
select.input-group-lg > .input-group-addon,
3841
select.input-group-lg > .input-group-btn > .btn {
3842
  height: 45px;
3843
  line-height: 45px;
3844
}
3845
textarea.input-group-lg > .form-control,
3846
textarea.input-group-lg > .input-group-addon,
3847
textarea.input-group-lg > .input-group-btn > .btn,
3848
select[multiple].input-group-lg > .form-control,
3849
select[multiple].input-group-lg > .input-group-addon,
3850
select[multiple].input-group-lg > .input-group-btn > .btn {
3851
  height: auto;
3852
}
3853
.input-group-sm > .form-control,
3854
.input-group-sm > .input-group-addon,
3855
.input-group-sm > .input-group-btn > .btn {
3856
  height: 30px;
3857
  padding: 5px 10px;
3858
  font-size: 12px;
3859
  line-height: 1.5;
3860
  border-radius: 1px;
3861
}
3862
select.input-group-sm > .form-control,
3863
select.input-group-sm > .input-group-addon,
3864
select.input-group-sm > .input-group-btn > .btn {
3865
  height: 30px;
3866
  line-height: 30px;
3867
}
3868
textarea.input-group-sm > .form-control,
3869
textarea.input-group-sm > .input-group-addon,
3870
textarea.input-group-sm > .input-group-btn > .btn,
3871
select[multiple].input-group-sm > .form-control,
3872
select[multiple].input-group-sm > .input-group-addon,
3873
select[multiple].input-group-sm > .input-group-btn > .btn {
3874
  height: auto;
3875
}
3876
.input-group-addon,
3877
.input-group-btn,
3878
.input-group .form-control {
3879
  display: table-cell;
3880
}
3881
.input-group-addon:not(:first-child):not(:last-child),
3882
.input-group-btn:not(:first-child):not(:last-child),
3883
.input-group .form-control:not(:first-child):not(:last-child) {
3884
  border-radius: 0;
3885
}
3886
.input-group-addon,
3887
.input-group-btn {
3888
  width: 1%;
3889
  white-space: nowrap;
3890
  vertical-align: middle;
3891
}
3892
.input-group-addon {
3893
  padding: 6px 12px;
3894
  font-size: 13px;
3895
  font-weight: normal;
3896
  line-height: 1;
3897
  color: #555555;
3898
  text-align: center;
3899
  background-color: #eeeeee;
3900
  border: 1px solid #ccc;
3901
  border-radius: 2px;
3902
}
3903
.input-group-addon.input-sm {
3904
  padding: 5px 10px;
3905
  font-size: 12px;
3906
  border-radius: 1px;
3907
}
3908
.input-group-addon.input-lg {
3909
  padding: 10px 16px;
3910
  font-size: 17px;
3911
  border-radius: 3px;
3912
}
3913
.input-group-addon input[type="radio"],
3914
.input-group-addon input[type="checkbox"] {
3915
  margin-top: 0;
3916
}
3917
.input-group .form-control:first-child,
3918
.input-group-addon:first-child,
3919
.input-group-btn:first-child > .btn,
3920
.input-group-btn:first-child > .btn-group > .btn,
3921
.input-group-btn:first-child > .dropdown-toggle,
3922
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3923
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3924
  border-bottom-right-radius: 0;
3925
  border-top-right-radius: 0;
3926
}
3927
.input-group-addon:first-child {
3928
  border-right: 0;
3929
}
3930
.input-group .form-control:last-child,
3931
.input-group-addon:last-child,
3932
.input-group-btn:last-child > .btn,
3933
.input-group-btn:last-child > .btn-group > .btn,
3934
.input-group-btn:last-child > .dropdown-toggle,
3935
.input-group-btn:first-child > .btn:not(:first-child),
3936
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3937
  border-bottom-left-radius: 0;
3938
  border-top-left-radius: 0;
3939
}
3940
.input-group-addon:last-child {
3941
  border-left: 0;
3942
}
3943
.input-group-btn {
3944
  position: relative;
3945
  font-size: 0;
3946
  white-space: nowrap;
3947
}
3948
.input-group-btn > .btn {
3949
  position: relative;
3950
}
3951
.input-group-btn > .btn + .btn {
3952
  margin-left: -1px;
3953
}
3954
.input-group-btn > .btn:hover,
3955
.input-group-btn > .btn:focus,
3956
.input-group-btn > .btn:active {
3957
  z-index: 2;
3958
}
3959
.input-group-btn:first-child > .btn,
3960
.input-group-btn:first-child > .btn-group {
3961
  margin-right: -1px;
3962
}
3963
.input-group-btn:last-child > .btn,
3964
.input-group-btn:last-child > .btn-group {
3965
  z-index: 2;
3966
  margin-left: -1px;
3967
}
3968
.nav {
3969
  margin-bottom: 0;
3970
  padding-left: 0;
3971
  list-style: none;
3972
}
3973
.nav > li {
3974
  position: relative;
3975
  display: block;
3976
}
3977
.nav > li > a {
3978
  position: relative;
3979
  display: block;
3980
  padding: 10px 15px;
3981
}
3982
.nav > li > a:hover,
3983
.nav > li > a:focus {
3984
  text-decoration: none;
3985
  background-color: #eeeeee;
3986
}
3987
.nav > li.disabled > a {
3988
  color: #777777;
3989
}
3990
.nav > li.disabled > a:hover,
3991
.nav > li.disabled > a:focus {
3992
  color: #777777;
3993
  text-decoration: none;
3994
  background-color: transparent;
3995
  cursor: not-allowed;
3996
}
3997
.nav .open > a,
3998
.nav .open > a:hover,
3999
.nav .open > a:focus {
4000
  background-color: #eeeeee;
4001
  border-color: #337ab7;
4002
}
4003
.nav .nav-divider {
4004
  height: 1px;
4005
  margin: 8px 0;
4006
  overflow: hidden;
4007
  background-color: #e5e5e5;
4008
}
4009
.nav > li > a > img {
4010
  max-width: none;
4011
}
4012
.nav-tabs {
4013
  border-bottom: 1px solid #ddd;
4014
}
4015
.nav-tabs > li {
4016
  float: left;
4017
  margin-bottom: -1px;
4018
}
4019
.nav-tabs > li > a {
4020
  margin-right: 2px;
4021
  line-height: 1.42857143;
4022
  border: 1px solid transparent;
4023
  border-radius: 2px 2px 0 0;
4024
}
4025
.nav-tabs > li > a:hover {
4026
  border-color: #eeeeee #eeeeee #ddd;
4027
}
4028
.nav-tabs > li.active > a,
4029
.nav-tabs > li.active > a:hover,
4030
.nav-tabs > li.active > a:focus {
4031
  color: #555555;
4032
  background-color: #fff;
4033
  border: 1px solid #ddd;
4034
  border-bottom-color: transparent;
4035
  cursor: default;
4036
}
4037
.nav-tabs.nav-justified {
4038
  width: 100%;
4039
  border-bottom: 0;
4040
}
4041
.nav-tabs.nav-justified > li {
4042
  float: none;
4043
}
4044
.nav-tabs.nav-justified > li > a {
4045
  text-align: center;
4046
  margin-bottom: 5px;
4047
}
4048
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
4049
  top: auto;
4050
  left: auto;
4051
}
4052
@media (min-width: 768px) {
4053
  .nav-tabs.nav-justified > li {
4054
    display: table-cell;
4055
    width: 1%;
4056
  }
4057
  .nav-tabs.nav-justified > li > a {
4058
    margin-bottom: 0;
4059
  }
4060
}
4061
.nav-tabs.nav-justified > li > a {
4062
  margin-right: 0;
4063
  border-radius: 2px;
4064
}
4065
.nav-tabs.nav-justified > .active > a,
4066
.nav-tabs.nav-justified > .active > a:hover,
4067
.nav-tabs.nav-justified > .active > a:focus {
4068
  border: 1px solid #ddd;
4069
}
4070
@media (min-width: 768px) {
4071
  .nav-tabs.nav-justified > li > a {
4072
    border-bottom: 1px solid #ddd;
4073
    border-radius: 2px 2px 0 0;
4074
  }
4075
  .nav-tabs.nav-justified > .active > a,
4076
  .nav-tabs.nav-justified > .active > a:hover,
4077
  .nav-tabs.nav-justified > .active > a:focus {
4078
    border-bottom-color: #fff;
4079
  }
4080
}
4081
.nav-pills > li {
4082
  float: left;
4083
}
4084
.nav-pills > li > a {
4085
  border-radius: 2px;
4086
}
4087
.nav-pills > li + li {
4088
  margin-left: 2px;
4089
}
4090
.nav-pills > li.active > a,
4091
.nav-pills > li.active > a:hover,
4092
.nav-pills > li.active > a:focus {
4093
  color: #fff;
4094
  background-color: #337ab7;
4095
}
4096
.nav-stacked > li {
4097
  float: none;
4098
}
4099
.nav-stacked > li + li {
4100
  margin-top: 2px;
4101
  margin-left: 0;
4102
}
4103
.nav-justified {
4104
  width: 100%;
4105
}
4106
.nav-justified > li {
4107
  float: none;
4108
}
4109
.nav-justified > li > a {
4110
  text-align: center;
4111
  margin-bottom: 5px;
4112
}
4113
.nav-justified > .dropdown .dropdown-menu {
4114
  top: auto;
4115
  left: auto;
4116
}
4117
@media (min-width: 768px) {
4118
  .nav-justified > li {
4119
    display: table-cell;
4120
    width: 1%;
4121
  }
4122
  .nav-justified > li > a {
4123
    margin-bottom: 0;
4124
  }
4125
}
4126
.nav-tabs-justified {
4127
  border-bottom: 0;
4128
}
4129
.nav-tabs-justified > li > a {
4130
  margin-right: 0;
4131
  border-radius: 2px;
4132
}
4133
.nav-tabs-justified > .active > a,
4134
.nav-tabs-justified > .active > a:hover,
4135
.nav-tabs-justified > .active > a:focus {
4136
  border: 1px solid #ddd;
4137
}
4138
@media (min-width: 768px) {
4139
  .nav-tabs-justified > li > a {
4140
    border-bottom: 1px solid #ddd;
4141
    border-radius: 2px 2px 0 0;
4142
  }
4143
  .nav-tabs-justified > .active > a,
4144
  .nav-tabs-justified > .active > a:hover,
4145
  .nav-tabs-justified > .active > a:focus {
4146
    border-bottom-color: #fff;
4147
  }
4148
}
4149
.tab-content > .tab-pane {
4150
  display: none;
4151
}
4152
.tab-content > .active {
4153
  display: block;
4154
}
4155
.nav-tabs .dropdown-menu {
4156
  margin-top: -1px;
4157
  border-top-right-radius: 0;
4158
  border-top-left-radius: 0;
4159
}
4160
.navbar {
4161
  position: relative;
4162
  min-height: 30px;
4163
  margin-bottom: 18px;
4164
  border: 1px solid transparent;
4165
}
4166
@media (min-width: 541px) {
4167
  .navbar {
4168
    border-radius: 2px;
4169
  }
4170
}
4171
@media (min-width: 541px) {
4172
  .navbar-header {
4173
    float: left;
4174
  }
4175
}
4176
.navbar-collapse {
4177
  overflow-x: visible;
4178
  padding-right: 0px;
4179
  padding-left: 0px;
4180
  border-top: 1px solid transparent;
4181
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
4182
  -webkit-overflow-scrolling: touch;
4183
}
4184
.navbar-collapse.in {
4185
  overflow-y: auto;
4186
}
4187
@media (min-width: 541px) {
4188
  .navbar-collapse {
4189
    width: auto;
4190
    border-top: 0;
4191
    box-shadow: none;
4192
  }
4193
  .navbar-collapse.collapse {
4194
    display: block !important;
4195
    height: auto !important;
4196
    padding-bottom: 0;
4197
    overflow: visible !important;
4198
  }
4199
  .navbar-collapse.in {
4200
    overflow-y: visible;
4201
  }
4202
  .navbar-fixed-top .navbar-collapse,
4203
  .navbar-static-top .navbar-collapse,
4204
  .navbar-fixed-bottom .navbar-collapse {
4205
    padding-left: 0;
4206
    padding-right: 0;
4207
  }
4208
}
4209
.navbar-fixed-top .navbar-collapse,
4210
.navbar-fixed-bottom .navbar-collapse {
4211
  max-height: 340px;
4212
}
4213
@media (max-device-width: 540px) and (orientation: landscape) {
4214
  .navbar-fixed-top .navbar-collapse,
4215
  .navbar-fixed-bottom .navbar-collapse {
4216
    max-height: 200px;
4217
  }
4218
}
4219
.container > .navbar-header,
4220
.container-fluid > .navbar-header,
4221
.container > .navbar-collapse,
4222
.container-fluid > .navbar-collapse {
4223
  margin-right: 0px;
4224
  margin-left: 0px;
4225
}
4226
@media (min-width: 541px) {
4227
  .container > .navbar-header,
4228
  .container-fluid > .navbar-header,
4229
  .container > .navbar-collapse,
4230
  .container-fluid > .navbar-collapse {
4231
    margin-right: 0;
4232
    margin-left: 0;
4233
  }
4234
}
4235
.navbar-static-top {
4236
  z-index: 1000;
4237
  border-width: 0 0 1px;
4238
}
4239
@media (min-width: 541px) {
4240
  .navbar-static-top {
4241
    border-radius: 0;
4242
  }
4243
}
4244
.navbar-fixed-top,
4245
.navbar-fixed-bottom {
4246
  position: fixed;
4247
  right: 0;
4248
  left: 0;
4249
  z-index: 1030;
4250
}
4251
@media (min-width: 541px) {
4252
  .navbar-fixed-top,
4253
  .navbar-fixed-bottom {
4254
    border-radius: 0;
4255
  }
4256
}
4257
.navbar-fixed-top {
4258
  top: 0;
4259
  border-width: 0 0 1px;
4260
}
4261
.navbar-fixed-bottom {
4262
  bottom: 0;
4263
  margin-bottom: 0;
4264
  border-width: 1px 0 0;
4265
}
4266
.navbar-brand {
4267
  float: left;
4268
  padding: 6px 0px;
4269
  font-size: 17px;
4270
  line-height: 18px;
4271
  height: 30px;
4272
}
4273
.navbar-brand:hover,
4274
.navbar-brand:focus {
4275
  text-decoration: none;
4276
}
4277
.navbar-brand > img {
4278
  display: block;
4279
}
4280
@media (min-width: 541px) {
4281
  .navbar > .container .navbar-brand,
4282
  .navbar > .container-fluid .navbar-brand {
4283
    margin-left: 0px;
4284
  }
4285
}
4286
.navbar-toggle {
4287
  position: relative;
4288
  float: right;
4289
  margin-right: 0px;
4290
  padding: 9px 10px;
4291
  margin-top: -2px;
4292
  margin-bottom: -2px;
4293
  background-color: transparent;
4294
  background-image: none;
4295
  border: 1px solid transparent;
4296
  border-radius: 2px;
4297
}
4298
.navbar-toggle:focus {
4299
  outline: 0;
4300
}
4301
.navbar-toggle .icon-bar {
4302
  display: block;
4303
  width: 22px;
4304
  height: 2px;
4305
  border-radius: 1px;
4306
}
4307
.navbar-toggle .icon-bar + .icon-bar {
4308
  margin-top: 4px;
4309
}
4310
@media (min-width: 541px) {
4311
  .navbar-toggle {
4312
    display: none;
4313
  }
4314
}
4315
.navbar-nav {
4316
  margin: 3px 0px;
4317
}
4318
.navbar-nav > li > a {
4319
  padding-top: 10px;
4320
  padding-bottom: 10px;
4321
  line-height: 18px;
4322
}
4323
@media (max-width: 540px) {
4324
  .navbar-nav .open .dropdown-menu {
4325
    position: static;
4326
    float: none;
4327
    width: auto;
4328
    margin-top: 0;
4329
    background-color: transparent;
4330
    border: 0;
4331
    box-shadow: none;
4332
  }
4333
  .navbar-nav .open .dropdown-menu > li > a,
4334
  .navbar-nav .open .dropdown-menu .dropdown-header {
4335
    padding: 5px 15px 5px 25px;
4336
  }
4337
  .navbar-nav .open .dropdown-menu > li > a {
4338
    line-height: 18px;
4339
  }
4340
  .navbar-nav .open .dropdown-menu > li > a:hover,
4341
  .navbar-nav .open .dropdown-menu > li > a:focus {
4342
    background-image: none;
4343
  }
4344
}
4345
@media (min-width: 541px) {
4346
  .navbar-nav {
4347
    float: left;
4348
    margin: 0;
4349
  }
4350
  .navbar-nav > li {
4351
    float: left;
4352
  }
4353
  .navbar-nav > li > a {
4354
    padding-top: 6px;
4355
    padding-bottom: 6px;
4356
  }
4357
}
4358
.navbar-form {
4359
  margin-left: 0px;
4360
  margin-right: 0px;
4361
  padding: 10px 0px;
4362
  border-top: 1px solid transparent;
4363
  border-bottom: 1px solid transparent;
4364
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4365
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
4366
  margin-top: -1px;
4367
  margin-bottom: -1px;
4368
}
4369
@media (min-width: 768px) {
4370
  .navbar-form .form-group {
4371
    display: inline-block;
4372
    margin-bottom: 0;
4373
    vertical-align: middle;
4374
  }
4375
  .navbar-form .form-control {
4376
    display: inline-block;
4377
    width: auto;
4378
    vertical-align: middle;
4379
  }
4380
  .navbar-form .form-control-static {
4381
    display: inline-block;
4382
  }
4383
  .navbar-form .input-group {
4384
    display: inline-table;
4385
    vertical-align: middle;
4386
  }
4387
  .navbar-form .input-group .input-group-addon,
4388
  .navbar-form .input-group .input-group-btn,
4389
  .navbar-form .input-group .form-control {
4390
    width: auto;
4391
  }
4392
  .navbar-form .input-group > .form-control {
4393
    width: 100%;
4394
  }
4395
  .navbar-form .control-label {
4396
    margin-bottom: 0;
4397
    vertical-align: middle;
4398
  }
4399
  .navbar-form .radio,
4400
  .navbar-form .checkbox {
4401
    display: inline-block;
4402
    margin-top: 0;
4403
    margin-bottom: 0;
4404
    vertical-align: middle;
4405
  }
4406
  .navbar-form .radio label,
4407
  .navbar-form .checkbox label {
4408
    padding-left: 0;
4409
  }
4410
  .navbar-form .radio input[type="radio"],
4411
  .navbar-form .checkbox input[type="checkbox"] {
4412
    position: relative;
4413
    margin-left: 0;
4414
  }
4415
  .navbar-form .has-feedback .form-control-feedback {
4416
    top: 0;
4417
  }
4418
}
4419
@media (max-width: 540px) {
4420
  .navbar-form .form-group {
4421
    margin-bottom: 5px;
4422
  }
4423
  .navbar-form .form-group:last-child {
4424
    margin-bottom: 0;
4425
  }
4426
}
4427
@media (min-width: 541px) {
4428
  .navbar-form {
4429
    width: auto;
4430
    border: 0;
4431
    margin-left: 0;
4432
    margin-right: 0;
4433
    padding-top: 0;
4434
    padding-bottom: 0;
4435
    -webkit-box-shadow: none;
4436
    box-shadow: none;
4437
  }
4438
}
4439
.navbar-nav > li > .dropdown-menu {
4440
  margin-top: 0;
4441
  border-top-right-radius: 0;
4442
  border-top-left-radius: 0;
4443
}
4444
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
4445
  margin-bottom: 0;
4446
  border-top-right-radius: 2px;
4447
  border-top-left-radius: 2px;
4448
  border-bottom-right-radius: 0;
4449
  border-bottom-left-radius: 0;
4450
}
4451
.navbar-btn {
4452
  margin-top: -1px;
4453
  margin-bottom: -1px;
4454
}
4455
.navbar-btn.btn-sm {
4456
  margin-top: 0px;
4457
  margin-bottom: 0px;
4458
}
4459
.navbar-btn.btn-xs {
4460
  margin-top: 4px;
4461
  margin-bottom: 4px;
4462
}
4463
.navbar-text {
4464
  margin-top: 6px;
4465
  margin-bottom: 6px;
4466
}
4467
@media (min-width: 541px) {
4468
  .navbar-text {
4469
    float: left;
4470
    margin-left: 0px;
4471
    margin-right: 0px;
4472
  }
4473
}
4474
@media (min-width: 541px) {
4475
  .navbar-left {
4476
    float: left !important;
4477
    float: left;
4478
  }
4479
  .navbar-right {
4480
    float: right !important;
4481
    float: right;
4482
    margin-right: 0px;
4483
  }
4484
  .navbar-right ~ .navbar-right {
4485
    margin-right: 0;
4486
  }
4487
}
4488
.navbar-default {
4489
  background-color: #f8f8f8;
4490
  border-color: #e7e7e7;
4491
}
4492
.navbar-default .navbar-brand {
4493
  color: #777;
4494
}
4495
.navbar-default .navbar-brand:hover,
4496
.navbar-default .navbar-brand:focus {
4497
  color: #5e5e5e;
4498
  background-color: transparent;
4499
}
4500
.navbar-default .navbar-text {
4501
  color: #777;
4502
}
4503
.navbar-default .navbar-nav > li > a {
4504
  color: #777;
4505
}
4506
.navbar-default .navbar-nav > li > a:hover,
4507
.navbar-default .navbar-nav > li > a:focus {
4508
  color: #333;
4509
  background-color: transparent;
4510
}
4511
.navbar-default .navbar-nav > .active > a,
4512
.navbar-default .navbar-nav > .active > a:hover,
4513
.navbar-default .navbar-nav > .active > a:focus {
4514
  color: #555;
4515
  background-color: #e7e7e7;
4516
}
4517
.navbar-default .navbar-nav > .disabled > a,
4518
.navbar-default .navbar-nav > .disabled > a:hover,
4519
.navbar-default .navbar-nav > .disabled > a:focus {
4520
  color: #ccc;
4521
  background-color: transparent;
4522
}
4523
.navbar-default .navbar-toggle {
4524
  border-color: #ddd;
4525
}
4526
.navbar-default .navbar-toggle:hover,
4527
.navbar-default .navbar-toggle:focus {
4528
  background-color: #ddd;
4529
}
4530
.navbar-default .navbar-toggle .icon-bar {
4531
  background-color: #888;
4532
}
4533
.navbar-default .navbar-collapse,
4534
.navbar-default .navbar-form {
4535
  border-color: #e7e7e7;
4536
}
4537
.navbar-default .navbar-nav > .open > a,
4538
.navbar-default .navbar-nav > .open > a:hover,
4539
.navbar-default .navbar-nav > .open > a:focus {
4540
  background-color: #e7e7e7;
4541
  color: #555;
4542
}
4543
@media (max-width: 540px) {
4544
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
4545
    color: #777;
4546
  }
4547
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
4548
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
4549
    color: #333;
4550
    background-color: transparent;
4551
  }
4552
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
4553
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
4554
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
4555
    color: #555;
4556
    background-color: #e7e7e7;
4557
  }
4558
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
4559
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4560
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4561
    color: #ccc;
4562
    background-color: transparent;
4563
  }
4564
}
4565
.navbar-default .navbar-link {
4566
  color: #777;
4567
}
4568
.navbar-default .navbar-link:hover {
4569
  color: #333;
4570
}
4571
.navbar-default .btn-link {
4572
  color: #777;
4573
}
4574
.navbar-default .btn-link:hover,
4575
.navbar-default .btn-link:focus {
4576
  color: #333;
4577
}
4578
.navbar-default .btn-link[disabled]:hover,
4579
fieldset[disabled] .navbar-default .btn-link:hover,
4580
.navbar-default .btn-link[disabled]:focus,
4581
fieldset[disabled] .navbar-default .btn-link:focus {
4582
  color: #ccc;
4583
}
4584
.navbar-inverse {
4585
  background-color: #222;
4586
  border-color: #080808;
4587
}
4588
.navbar-inverse .navbar-brand {
4589
  color: #9d9d9d;
4590
}
4591
.navbar-inverse .navbar-brand:hover,
4592
.navbar-inverse .navbar-brand:focus {
4593
  color: #fff;
4594
  background-color: transparent;
4595
}
4596
.navbar-inverse .navbar-text {
4597
  color: #9d9d9d;
4598
}
4599
.navbar-inverse .navbar-nav > li > a {
4600
  color: #9d9d9d;
4601
}
4602
.navbar-inverse .navbar-nav > li > a:hover,
4603
.navbar-inverse .navbar-nav > li > a:focus {
4604
  color: #fff;
4605
  background-color: transparent;
4606
}
4607
.navbar-inverse .navbar-nav > .active > a,
4608
.navbar-inverse .navbar-nav > .active > a:hover,
4609
.navbar-inverse .navbar-nav > .active > a:focus {
4610
  color: #fff;
4611
  background-color: #080808;
4612
}
4613
.navbar-inverse .navbar-nav > .disabled > a,
4614
.navbar-inverse .navbar-nav > .disabled > a:hover,
4615
.navbar-inverse .navbar-nav > .disabled > a:focus {
4616
  color: #444;
4617
  background-color: transparent;
4618
}
4619
.navbar-inverse .navbar-toggle {
4620
  border-color: #333;
4621
}
4622
.navbar-inverse .navbar-toggle:hover,
4623
.navbar-inverse .navbar-toggle:focus {
4624
  background-color: #333;
4625
}
4626
.navbar-inverse .navbar-toggle .icon-bar {
4627
  background-color: #fff;
4628
}
4629
.navbar-inverse .navbar-collapse,
4630
.navbar-inverse .navbar-form {
4631
  border-color: #101010;
4632
}
4633
.navbar-inverse .navbar-nav > .open > a,
4634
.navbar-inverse .navbar-nav > .open > a:hover,
4635
.navbar-inverse .navbar-nav > .open > a:focus {
4636
  background-color: #080808;
4637
  color: #fff;
4638
}
4639
@media (max-width: 540px) {
4640
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
4641
    border-color: #080808;
4642
  }
4643
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
4644
    background-color: #080808;
4645
  }
4646
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
4647
    color: #9d9d9d;
4648
  }
4649
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
4650
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
4651
    color: #fff;
4652
    background-color: transparent;
4653
  }
4654
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
4655
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
4656
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
4657
    color: #fff;
4658
    background-color: #080808;
4659
  }
4660
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
4661
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
4662
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
4663
    color: #444;
4664
    background-color: transparent;
4665
  }
4666
}
4667
.navbar-inverse .navbar-link {
4668
  color: #9d9d9d;
4669
}
4670
.navbar-inverse .navbar-link:hover {
4671
  color: #fff;
4672
}
4673
.navbar-inverse .btn-link {
4674
  color: #9d9d9d;
4675
}
4676
.navbar-inverse .btn-link:hover,
4677
.navbar-inverse .btn-link:focus {
4678
  color: #fff;
4679
}
4680
.navbar-inverse .btn-link[disabled]:hover,
4681
fieldset[disabled] .navbar-inverse .btn-link:hover,
4682
.navbar-inverse .btn-link[disabled]:focus,
4683
fieldset[disabled] .navbar-inverse .btn-link:focus {
4684
  color: #444;
4685
}
4686
.breadcrumb {
4687
  padding: 8px 15px;
4688
  margin-bottom: 18px;
4689
  list-style: none;
4690
  background-color: #f5f5f5;
4691
  border-radius: 2px;
4692
}
4693
.breadcrumb > li {
4694
  display: inline-block;
4695
}
4696
.breadcrumb > li + li:before {
4697
  content: "/\00a0";
4698
  padding: 0 5px;
4699
  color: #5e5e5e;
4700
}
4701
.breadcrumb > .active {
4702
  color: #777777;
4703
}
4704
.pagination {
4705
  display: inline-block;
4706
  padding-left: 0;
4707
  margin: 18px 0;
4708
  border-radius: 2px;
4709
}
4710
.pagination > li {
4711
  display: inline;
4712
}
4713
.pagination > li > a,
4714
.pagination > li > span {
4715
  position: relative;
4716
  float: left;
4717
  padding: 6px 12px;
4718
  line-height: 1.42857143;
4719
  text-decoration: none;
4720
  color: #337ab7;
4721
  background-color: #fff;
4722
  border: 1px solid #ddd;
4723
  margin-left: -1px;
4724
}
4725
.pagination > li:first-child > a,
4726
.pagination > li:first-child > span {
4727
  margin-left: 0;
4728
  border-bottom-left-radius: 2px;
4729
  border-top-left-radius: 2px;
4730
}
4731
.pagination > li:last-child > a,
4732
.pagination > li:last-child > span {
4733
  border-bottom-right-radius: 2px;
4734
  border-top-right-radius: 2px;
4735
}
4736
.pagination > li > a:hover,
4737
.pagination > li > span:hover,
4738
.pagination > li > a:focus,
4739
.pagination > li > span:focus {
4740
  z-index: 2;
4741
  color: #23527c;
4742
  background-color: #eeeeee;
4743
  border-color: #ddd;
4744
}
4745
.pagination > .active > a,
4746
.pagination > .active > span,
4747
.pagination > .active > a:hover,
4748
.pagination > .active > span:hover,
4749
.pagination > .active > a:focus,
4750
.pagination > .active > span:focus {
4751
  z-index: 3;
4752
  color: #fff;
4753
  background-color: #337ab7;
4754
  border-color: #337ab7;
4755
  cursor: default;
4756
}
4757
.pagination > .disabled > span,
4758
.pagination > .disabled > span:hover,
4759
.pagination > .disabled > span:focus,
4760
.pagination > .disabled > a,
4761
.pagination > .disabled > a:hover,
4762
.pagination > .disabled > a:focus {
4763
  color: #777777;
4764
  background-color: #fff;
4765
  border-color: #ddd;
4766
  cursor: not-allowed;
4767
}
4768
.pagination-lg > li > a,
4769
.pagination-lg > li > span {
4770
  padding: 10px 16px;
4771
  font-size: 17px;
4772
  line-height: 1.3333333;
4773
}
4774
.pagination-lg > li:first-child > a,
4775
.pagination-lg > li:first-child > span {
4776
  border-bottom-left-radius: 3px;
4777
  border-top-left-radius: 3px;
4778
}
4779
.pagination-lg > li:last-child > a,
4780
.pagination-lg > li:last-child > span {
4781
  border-bottom-right-radius: 3px;
4782
  border-top-right-radius: 3px;
4783
}
4784
.pagination-sm > li > a,
4785
.pagination-sm > li > span {
4786
  padding: 5px 10px;
4787
  font-size: 12px;
4788
  line-height: 1.5;
4789
}
4790
.pagination-sm > li:first-child > a,
4791
.pagination-sm > li:first-child > span {
4792
  border-bottom-left-radius: 1px;
4793
  border-top-left-radius: 1px;
4794
}
4795
.pagination-sm > li:last-child > a,
4796
.pagination-sm > li:last-child > span {
4797
  border-bottom-right-radius: 1px;
4798
  border-top-right-radius: 1px;
4799
}
4800
.pager {
4801
  padding-left: 0;
4802
  margin: 18px 0;
4803
  list-style: none;
4804
  text-align: center;
4805
}
4806
.pager li {
4807
  display: inline;
4808
}
4809
.pager li > a,
4810
.pager li > span {
4811
  display: inline-block;
4812
  padding: 5px 14px;
4813
  background-color: #fff;
4814
  border: 1px solid #ddd;
4815
  border-radius: 15px;
4816
}
4817
.pager li > a:hover,
4818
.pager li > a:focus {
4819
  text-decoration: none;
4820
  background-color: #eeeeee;
4821
}
4822
.pager .next > a,
4823
.pager .next > span {
4824
  float: right;
4825
}
4826
.pager .previous > a,
4827
.pager .previous > span {
4828
  float: left;
4829
}
4830
.pager .disabled > a,
4831
.pager .disabled > a:hover,
4832
.pager .disabled > a:focus,
4833
.pager .disabled > span {
4834
  color: #777777;
4835
  background-color: #fff;
4836
  cursor: not-allowed;
4837
}
4838
.label {
4839
  display: inline;
4840
  padding: .2em .6em .3em;
4841
  font-size: 75%;
4842
  font-weight: bold;
4843
  line-height: 1;
4844
  color: #fff;
4845
  text-align: center;
4846
  white-space: nowrap;
4847
  vertical-align: baseline;
4848
  border-radius: .25em;
4849
}
4850
a.label:hover,
4851
a.label:focus {
4852
  color: #fff;
4853
  text-decoration: none;
4854
  cursor: pointer;
4855
}
4856
.label:empty {
4857
  display: none;
4858
}
4859
.btn .label {
4860
  position: relative;
4861
  top: -1px;
4862
}
4863
.label-default {
4864
  background-color: #777777;
4865
}
4866
.label-default[href]:hover,
4867
.label-default[href]:focus {
4868
  background-color: #5e5e5e;
4869
}
4870
.label-primary {
4871
  background-color: #337ab7;
4872
}
4873
.label-primary[href]:hover,
4874
.label-primary[href]:focus {
4875
  background-color: #286090;
4876
}
4877
.label-success {
4878
  background-color: #5cb85c;
4879
}
4880
.label-success[href]:hover,
4881
.label-success[href]:focus {
4882
  background-color: #449d44;
4883
}
4884
.label-info {
4885
  background-color: #5bc0de;
4886
}
4887
.label-info[href]:hover,
4888
.label-info[href]:focus {
4889
  background-color: #31b0d5;
4890
}
4891
.label-warning {
4892
  background-color: #f0ad4e;
4893
}
4894
.label-warning[href]:hover,
4895
.label-warning[href]:focus {
4896
  background-color: #ec971f;
4897
}
4898
.label-danger {
4899
  background-color: #d9534f;
4900
}
4901
.label-danger[href]:hover,
4902
.label-danger[href]:focus {
4903
  background-color: #c9302c;
4904
}
4905
.badge {
4906
  display: inline-block;
4907
  min-width: 10px;
4908
  padding: 3px 7px;
4909
  font-size: 12px;
4910
  font-weight: bold;
4911
  color: #fff;
4912
  line-height: 1;
4913
  vertical-align: middle;
4914
  white-space: nowrap;
4915
  text-align: center;
4916
  background-color: #777777;
4917
  border-radius: 10px;
4918
}
4919
.badge:empty {
4920
  display: none;
4921
}
4922
.btn .badge {
4923
  position: relative;
4924
  top: -1px;
4925
}
4926
.btn-xs .badge,
4927
.btn-group-xs > .btn .badge {
4928
  top: 0;
4929
  padding: 1px 5px;
4930
}
4931
a.badge:hover,
4932
a.badge:focus {
4933
  color: #fff;
4934
  text-decoration: none;
4935
  cursor: pointer;
4936
}
4937
.list-group-item.active > .badge,
4938
.nav-pills > .active > a > .badge {
4939
  color: #337ab7;
4940
  background-color: #fff;
4941
}
4942
.list-group-item > .badge {
4943
  float: right;
4944
}
4945
.list-group-item > .badge + .badge {
4946
  margin-right: 5px;
4947
}
4948
.nav-pills > li > a > .badge {
4949
  margin-left: 3px;
4950
}
4951
.jumbotron {
4952
  padding-top: 30px;
4953
  padding-bottom: 30px;
4954
  margin-bottom: 30px;
4955
  color: inherit;
4956
  background-color: #eeeeee;
4957
}
4958
.jumbotron h1,
4959
.jumbotron .h1 {
4960
  color: inherit;
4961
}
4962
.jumbotron p {
4963
  margin-bottom: 15px;
4964
  font-size: 20px;
4965
  font-weight: 200;
4966
}
4967
.jumbotron > hr {
4968
  border-top-color: #d5d5d5;
4969
}
4970
.container .jumbotron,
4971
.container-fluid .jumbotron {
4972
  border-radius: 3px;
4973
  padding-left: 0px;
4974
  padding-right: 0px;
4975
}
4976
.jumbotron .container {
4977
  max-width: 100%;
4978
}
4979
@media screen and (min-width: 768px) {
4980
  .jumbotron {
4981
    padding-top: 48px;
4982
    padding-bottom: 48px;
4983
  }
4984
  .container .jumbotron,
4985
  .container-fluid .jumbotron {
4986
    padding-left: 60px;
4987
    padding-right: 60px;
4988
  }
4989
  .jumbotron h1,
4990
  .jumbotron .h1 {
4991
    font-size: 59px;
4992
  }
4993
}
4994
.thumbnail {
4995
  display: block;
4996
  padding: 4px;
4997
  margin-bottom: 18px;
4998
  line-height: 1.42857143;
4999
  background-color: #fff;
5000
  border: 1px solid #ddd;
5001
  border-radius: 2px;
5002
  -webkit-transition: border 0.2s ease-in-out;
5003
  -o-transition: border 0.2s ease-in-out;
5004
  transition: border 0.2s ease-in-out;
5005
}
5006
.thumbnail > img,
5007
.thumbnail a > img {
5008
  margin-left: auto;
5009
  margin-right: auto;
5010
}
5011
a.thumbnail:hover,
5012
a.thumbnail:focus,
5013
a.thumbnail.active {
5014
  border-color: #337ab7;
5015
}
5016
.thumbnail .caption {
5017
  padding: 9px;
5018
  color: #000;
5019
}
5020
.alert {
5021
  padding: 15px;
5022
  margin-bottom: 18px;
5023
  border: 1px solid transparent;
5024
  border-radius: 2px;
5025
}
5026
.alert h4 {
5027
  margin-top: 0;
5028
  color: inherit;
5029
}
5030
.alert .alert-link {
5031
  font-weight: bold;
5032
}
5033
.alert > p,
5034
.alert > ul {
5035
  margin-bottom: 0;
5036
}
5037
.alert > p + p {
5038
  margin-top: 5px;
5039
}
5040
.alert-dismissable,
5041
.alert-dismissible {
5042
  padding-right: 35px;
5043
}
5044
.alert-dismissable .close,
5045
.alert-dismissible .close {
5046
  position: relative;
5047
  top: -2px;
5048
  right: -21px;
5049
  color: inherit;
5050
}
5051
.alert-success {
5052
  background-color: #dff0d8;
5053
  border-color: #d6e9c6;
5054
  color: #3c763d;
5055
}
5056
.alert-success hr {
5057
  border-top-color: #c9e2b3;
5058
}
5059
.alert-success .alert-link {
5060
  color: #2b542c;
5061
}
5062
.alert-info {
5063
  background-color: #d9edf7;
5064
  border-color: #bce8f1;
5065
  color: #31708f;
5066
}
5067
.alert-info hr {
5068
  border-top-color: #a6e1ec;
5069
}
5070
.alert-info .alert-link {
5071
  color: #245269;
5072
}
5073
.alert-warning {
5074
  background-color: #fcf8e3;
5075
  border-color: #faebcc;
5076
  color: #8a6d3b;
5077
}
5078
.alert-warning hr {
5079
  border-top-color: #f7e1b5;
5080
}
5081
.alert-warning .alert-link {
5082
  color: #66512c;
5083
}
5084
.alert-danger {
5085
  background-color: #f2dede;
5086
  border-color: #ebccd1;
5087
  color: #a94442;
5088
}
5089
.alert-danger hr {
5090
  border-top-color: #e4b9c0;
5091
}
5092
.alert-danger .alert-link {
5093
  color: #843534;
5094
}
5095
@-webkit-keyframes progress-bar-stripes {
5096
  from {
5097
    background-position: 40px 0;
5098
  }
5099
  to {
5100
    background-position: 0 0;
5101
  }
5102
}
5103
@keyframes progress-bar-stripes {
5104
  from {
5105
    background-position: 40px 0;
5106
  }
5107
  to {
5108
    background-position: 0 0;
5109
  }
5110
}
5111
.progress {
5112
  overflow: hidden;
5113
  height: 18px;
5114
  margin-bottom: 18px;
5115
  background-color: #f5f5f5;
5116
  border-radius: 2px;
5117
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5118
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
5119
}
5120
.progress-bar {
5121
  float: left;
5122
  width: 0%;
5123
  height: 100%;
5124
  font-size: 12px;
5125
  line-height: 18px;
5126
  color: #fff;
5127
  text-align: center;
5128
  background-color: #337ab7;
5129
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5130
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
5131
  -webkit-transition: width 0.6s ease;
5132
  -o-transition: width 0.6s ease;
5133
  transition: width 0.6s ease;
5134
}
5135
.progress-striped .progress-bar,
5136
.progress-bar-striped {
5137
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5138
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5139
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5140
  background-size: 40px 40px;
5141
}
5142
.progress.active .progress-bar,
5143
.progress-bar.active {
5144
  -webkit-animation: progress-bar-stripes 2s linear infinite;
5145
  -o-animation: progress-bar-stripes 2s linear infinite;
5146
  animation: progress-bar-stripes 2s linear infinite;
5147
}
5148
.progress-bar-success {
5149
  background-color: #5cb85c;
5150
}
5151
.progress-striped .progress-bar-success {
5152
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5153
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5154
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5155
}
5156
.progress-bar-info {
5157
  background-color: #5bc0de;
5158
}
5159
.progress-striped .progress-bar-info {
5160
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5161
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5162
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5163
}
5164
.progress-bar-warning {
5165
  background-color: #f0ad4e;
5166
}
5167
.progress-striped .progress-bar-warning {
5168
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5169
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5170
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5171
}
5172
.progress-bar-danger {
5173
  background-color: #d9534f;
5174
}
5175
.progress-striped .progress-bar-danger {
5176
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5177
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5178
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5179
}
5180
.media {
5181
  margin-top: 15px;
5182
}
5183
.media:first-child {
5184
  margin-top: 0;
5185
}
5186
.media,
5187
.media-body {
5188
  zoom: 1;
5189
  overflow: hidden;
5190
}
5191
.media-body {
5192
  width: 10000px;
5193
}
5194
.media-object {
5195
  display: block;
5196
}
5197
.media-object.img-thumbnail {
5198
  max-width: none;
5199
}
5200
.media-right,
5201
.media > .pull-right {
5202
  padding-left: 10px;
5203
}
5204
.media-left,
5205
.media > .pull-left {
5206
  padding-right: 10px;
5207
}
5208
.media-left,
5209
.media-right,
5210
.media-body {
5211
  display: table-cell;
5212
  vertical-align: top;
5213
}
5214
.media-middle {
5215
  vertical-align: middle;
5216
}
5217
.media-bottom {
5218
  vertical-align: bottom;
5219
}
5220
.media-heading {
5221
  margin-top: 0;
5222
  margin-bottom: 5px;
5223
}
5224
.media-list {
5225
  padding-left: 0;
5226
  list-style: none;
5227
}
5228
.list-group {
5229
  margin-bottom: 20px;
5230
  padding-left: 0;
5231
}
5232
.list-group-item {
5233
  position: relative;
5234
  display: block;
5235
  padding: 10px 15px;
5236
  margin-bottom: -1px;
5237
  background-color: #fff;
5238
  border: 1px solid #ddd;
5239
}
5240
.list-group-item:first-child {
5241
  border-top-right-radius: 2px;
5242
  border-top-left-radius: 2px;
5243
}
5244
.list-group-item:last-child {
5245
  margin-bottom: 0;
5246
  border-bottom-right-radius: 2px;
5247
  border-bottom-left-radius: 2px;
5248
}
5249
a.list-group-item,
5250
button.list-group-item {
5251
  color: #555;
5252
}
5253
a.list-group-item .list-group-item-heading,
5254
button.list-group-item .list-group-item-heading {
5255
  color: #333;
5256
}
5257
a.list-group-item:hover,
5258
button.list-group-item:hover,
5259
a.list-group-item:focus,
5260
button.list-group-item:focus {
5261
  text-decoration: none;
5262
  color: #555;
5263
  background-color: #f5f5f5;
5264
}
5265
button.list-group-item {
5266
  width: 100%;
5267
  text-align: left;
5268
}
5269
.list-group-item.disabled,
5270
.list-group-item.disabled:hover,
5271
.list-group-item.disabled:focus {
5272
  background-color: #eeeeee;
5273
  color: #777777;
5274
  cursor: not-allowed;
5275
}
5276
.list-group-item.disabled .list-group-item-heading,
5277
.list-group-item.disabled:hover .list-group-item-heading,
5278
.list-group-item.disabled:focus .list-group-item-heading {
5279
  color: inherit;
5280
}
5281
.list-group-item.disabled .list-group-item-text,
5282
.list-group-item.disabled:hover .list-group-item-text,
5283
.list-group-item.disabled:focus .list-group-item-text {
5284
  color: #777777;
5285
}
5286
.list-group-item.active,
5287
.list-group-item.active:hover,
5288
.list-group-item.active:focus {
5289
  z-index: 2;
5290
  color: #fff;
5291
  background-color: #337ab7;
5292
  border-color: #337ab7;
5293
}
5294
.list-group-item.active .list-group-item-heading,
5295
.list-group-item.active:hover .list-group-item-heading,
5296
.list-group-item.active:focus .list-group-item-heading,
5297
.list-group-item.active .list-group-item-heading > small,
5298
.list-group-item.active:hover .list-group-item-heading > small,
5299
.list-group-item.active:focus .list-group-item-heading > small,
5300
.list-group-item.active .list-group-item-heading > .small,
5301
.list-group-item.active:hover .list-group-item-heading > .small,
5302
.list-group-item.active:focus .list-group-item-heading > .small {
5303
  color: inherit;
5304
}
5305
.list-group-item.active .list-group-item-text,
5306
.list-group-item.active:hover .list-group-item-text,
5307
.list-group-item.active:focus .list-group-item-text {
5308
  color: #c7ddef;
5309
}
5310
.list-group-item-success {
5311
  color: #3c763d;
5312
  background-color: #dff0d8;
5313
}
5314
a.list-group-item-success,
5315
button.list-group-item-success {
5316
  color: #3c763d;
5317
}
5318
a.list-group-item-success .list-group-item-heading,
5319
button.list-group-item-success .list-group-item-heading {
5320
  color: inherit;
5321
}
5322
a.list-group-item-success:hover,
5323
button.list-group-item-success:hover,
5324
a.list-group-item-success:focus,
5325
button.list-group-item-success:focus {
5326
  color: #3c763d;
5327
  background-color: #d0e9c6;
5328
}
5329
a.list-group-item-success.active,
5330
button.list-group-item-success.active,
5331
a.list-group-item-success.active:hover,
5332
button.list-group-item-success.active:hover,
5333
a.list-group-item-success.active:focus,
5334
button.list-group-item-success.active:focus {
5335
  color: #fff;
5336
  background-color: #3c763d;
5337
  border-color: #3c763d;
5338
}
5339
.list-group-item-info {
5340
  color: #31708f;
5341
  background-color: #d9edf7;
5342
}
5343
a.list-group-item-info,
5344
button.list-group-item-info {
5345
  color: #31708f;
5346
}
5347
a.list-group-item-info .list-group-item-heading,
5348
button.list-group-item-info .list-group-item-heading {
5349
  color: inherit;
5350
}
5351
a.list-group-item-info:hover,
5352
button.list-group-item-info:hover,
5353
a.list-group-item-info:focus,
5354
button.list-group-item-info:focus {
5355
  color: #31708f;
5356
  background-color: #c4e3f3;
5357
}
5358
a.list-group-item-info.active,
5359
button.list-group-item-info.active,
5360
a.list-group-item-info.active:hover,
5361
button.list-group-item-info.active:hover,
5362
a.list-group-item-info.active:focus,
5363
button.list-group-item-info.active:focus {
5364
  color: #fff;
5365
  background-color: #31708f;
5366
  border-color: #31708f;
5367
}
5368
.list-group-item-warning {
5369
  color: #8a6d3b;
5370
  background-color: #fcf8e3;
5371
}
5372
a.list-group-item-warning,
5373
button.list-group-item-warning {
5374
  color: #8a6d3b;
5375
}
5376
a.list-group-item-warning .list-group-item-heading,
5377
button.list-group-item-warning .list-group-item-heading {
5378
  color: inherit;
5379
}
5380
a.list-group-item-warning:hover,
5381
button.list-group-item-warning:hover,
5382
a.list-group-item-warning:focus,
5383
button.list-group-item-warning:focus {
5384
  color: #8a6d3b;
5385
  background-color: #faf2cc;
5386
}
5387
a.list-group-item-warning.active,
5388
button.list-group-item-warning.active,
5389
a.list-group-item-warning.active:hover,
5390
button.list-group-item-warning.active:hover,
5391
a.list-group-item-warning.active:focus,
5392
button.list-group-item-warning.active:focus {
5393
  color: #fff;
5394
  background-color: #8a6d3b;
5395
  border-color: #8a6d3b;
5396
}
5397
.list-group-item-danger {
5398
  color: #a94442;
5399
  background-color: #f2dede;
5400
}
5401
a.list-group-item-danger,
5402
button.list-group-item-danger {
5403
  color: #a94442;
5404
}
5405
a.list-group-item-danger .list-group-item-heading,
5406
button.list-group-item-danger .list-group-item-heading {
5407
  color: inherit;
5408
}
5409
a.list-group-item-danger:hover,
5410
button.list-group-item-danger:hover,
5411
a.list-group-item-danger:focus,
5412
button.list-group-item-danger:focus {
5413
  color: #a94442;
5414
  background-color: #ebcccc;
5415
}
5416
a.list-group-item-danger.active,
5417
button.list-group-item-danger.active,
5418
a.list-group-item-danger.active:hover,
5419
button.list-group-item-danger.active:hover,
5420
a.list-group-item-danger.active:focus,
5421
button.list-group-item-danger.active:focus {
5422
  color: #fff;
5423
  background-color: #a94442;
5424
  border-color: #a94442;
5425
}
5426
.list-group-item-heading {
5427
  margin-top: 0;
5428
  margin-bottom: 5px;
5429
}
5430
.list-group-item-text {
5431
  margin-bottom: 0;
5432
  line-height: 1.3;
5433
}
5434
.panel {
5435
  margin-bottom: 18px;
5436
  background-color: #fff;
5437
  border: 1px solid transparent;
5438
  border-radius: 2px;
5439
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5440
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
5441
}
5442
.panel-body {
5443
  padding: 15px;
5444
}
5445
.panel-heading {
5446
  padding: 10px 15px;
5447
  border-bottom: 1px solid transparent;
5448
  border-top-right-radius: 1px;
5449
  border-top-left-radius: 1px;
5450
}
5451
.panel-heading > .dropdown .dropdown-toggle {
5452
  color: inherit;
5453
}
5454
.panel-title {
5455
  margin-top: 0;
5456
  margin-bottom: 0;
5457
  font-size: 15px;
5458
  color: inherit;
5459
}
5460
.panel-title > a,
5461
.panel-title > small,
5462
.panel-title > .small,
5463
.panel-title > small > a,
5464
.panel-title > .small > a {
5465
  color: inherit;
5466
}
5467
.panel-footer {
5468
  padding: 10px 15px;
5469
  background-color: #f5f5f5;
5470
  border-top: 1px solid #ddd;
5471
  border-bottom-right-radius: 1px;
5472
  border-bottom-left-radius: 1px;
5473
}
5474
.panel > .list-group,
5475
.panel > .panel-collapse > .list-group {
5476
  margin-bottom: 0;
5477
}
5478
.panel > .list-group .list-group-item,
5479
.panel > .panel-collapse > .list-group .list-group-item {
5480
  border-width: 1px 0;
5481
  border-radius: 0;
5482
}
5483
.panel > .list-group:first-child .list-group-item:first-child,
5484
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
5485
  border-top: 0;
5486
  border-top-right-radius: 1px;
5487
  border-top-left-radius: 1px;
5488
}
5489
.panel > .list-group:last-child .list-group-item:last-child,
5490
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
5491
  border-bottom: 0;
5492
  border-bottom-right-radius: 1px;
5493
  border-bottom-left-radius: 1px;
5494
}
5495
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
5496
  border-top-right-radius: 0;
5497
  border-top-left-radius: 0;
5498
}
5499
.panel-heading + .list-group .list-group-item:first-child {
5500
  border-top-width: 0;
5501
}
5502
.list-group + .panel-footer {
5503
  border-top-width: 0;
5504
}
5505
.panel > .table,
5506
.panel > .table-responsive > .table,
5507
.panel > .panel-collapse > .table {
5508
  margin-bottom: 0;
5509
}
5510
.panel > .table caption,
5511
.panel > .table-responsive > .table caption,
5512
.panel > .panel-collapse > .table caption {
5513
  padding-left: 15px;
5514
  padding-right: 15px;
5515
}
5516
.panel > .table:first-child,
5517
.panel > .table-responsive:first-child > .table:first-child {
5518
  border-top-right-radius: 1px;
5519
  border-top-left-radius: 1px;
5520
}
5521
.panel > .table:first-child > thead:first-child > tr:first-child,
5522
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
5523
.panel > .table:first-child > tbody:first-child > tr:first-child,
5524
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
5525
  border-top-left-radius: 1px;
5526
  border-top-right-radius: 1px;
5527
}
5528
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
5529
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
5530
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5531
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
5532
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
5533
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
5534
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
5535
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
5536
  border-top-left-radius: 1px;
5537
}
5538
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
5539
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
5540
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5541
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
5542
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
5543
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
5544
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
5545
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
5546
  border-top-right-radius: 1px;
5547
}
5548
.panel > .table:last-child,
5549
.panel > .table-responsive:last-child > .table:last-child {
5550
  border-bottom-right-radius: 1px;
5551
  border-bottom-left-radius: 1px;
5552
}
5553
.panel > .table:last-child > tbody:last-child > tr:last-child,
5554
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
5555
.panel > .table:last-child > tfoot:last-child > tr:last-child,
5556
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
5557
  border-bottom-left-radius: 1px;
5558
  border-bottom-right-radius: 1px;
5559
}
5560
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5561
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
5562
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5563
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
5564
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5565
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
5566
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
5567
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
5568
  border-bottom-left-radius: 1px;
5569
}
5570
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5571
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
5572
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5573
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
5574
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5575
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
5576
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
5577
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
5578
  border-bottom-right-radius: 1px;
5579
}
5580
.panel > .panel-body + .table,
5581
.panel > .panel-body + .table-responsive,
5582
.panel > .table + .panel-body,
5583
.panel > .table-responsive + .panel-body {
5584
  border-top: 1px solid #ddd;
5585
}
5586
.panel > .table > tbody:first-child > tr:first-child th,
5587
.panel > .table > tbody:first-child > tr:first-child td {
5588
  border-top: 0;
5589
}
5590
.panel > .table-bordered,
5591
.panel > .table-responsive > .table-bordered {
5592
  border: 0;
5593
}
5594
.panel > .table-bordered > thead > tr > th:first-child,
5595
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
5596
.panel > .table-bordered > tbody > tr > th:first-child,
5597
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
5598
.panel > .table-bordered > tfoot > tr > th:first-child,
5599
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
5600
.panel > .table-bordered > thead > tr > td:first-child,
5601
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
5602
.panel > .table-bordered > tbody > tr > td:first-child,
5603
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
5604
.panel > .table-bordered > tfoot > tr > td:first-child,
5605
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
5606
  border-left: 0;
5607
}
5608
.panel > .table-bordered > thead > tr > th:last-child,
5609
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
5610
.panel > .table-bordered > tbody > tr > th:last-child,
5611
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
5612
.panel > .table-bordered > tfoot > tr > th:last-child,
5613
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
5614
.panel > .table-bordered > thead > tr > td:last-child,
5615
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
5616
.panel > .table-bordered > tbody > tr > td:last-child,
5617
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
5618
.panel > .table-bordered > tfoot > tr > td:last-child,
5619
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
5620
  border-right: 0;
5621
}
5622
.panel > .table-bordered > thead > tr:first-child > td,
5623
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
5624
.panel > .table-bordered > tbody > tr:first-child > td,
5625
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
5626
.panel > .table-bordered > thead > tr:first-child > th,
5627
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
5628
.panel > .table-bordered > tbody > tr:first-child > th,
5629
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
5630
  border-bottom: 0;
5631
}
5632
.panel > .table-bordered > tbody > tr:last-child > td,
5633
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
5634
.panel > .table-bordered > tfoot > tr:last-child > td,
5635
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
5636
.panel > .table-bordered > tbody > tr:last-child > th,
5637
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
5638
.panel > .table-bordered > tfoot > tr:last-child > th,
5639
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
5640
  border-bottom: 0;
5641
}
5642
.panel > .table-responsive {
5643
  border: 0;
5644
  margin-bottom: 0;
5645
}
5646
.panel-group {
5647
  margin-bottom: 18px;
5648
}
5649
.panel-group .panel {
5650
  margin-bottom: 0;
5651
  border-radius: 2px;
5652
}
5653
.panel-group .panel + .panel {
5654
  margin-top: 5px;
5655
}
5656
.panel-group .panel-heading {
5657
  border-bottom: 0;
5658
}
5659
.panel-group .panel-heading + .panel-collapse > .panel-body,
5660
.panel-group .panel-heading + .panel-collapse > .list-group {
5661
  border-top: 1px solid #ddd;
5662
}
5663
.panel-group .panel-footer {
5664
  border-top: 0;
5665
}
5666
.panel-group .panel-footer + .panel-collapse .panel-body {
5667
  border-bottom: 1px solid #ddd;
5668
}
5669
.panel-default {
5670
  border-color: #ddd;
5671
}
5672
.panel-default > .panel-heading {
5673
  color: #333333;
5674
  background-color: #f5f5f5;
5675
  border-color: #ddd;
5676
}
5677
.panel-default > .panel-heading + .panel-collapse > .panel-body {
5678
  border-top-color: #ddd;
5679
}
5680
.panel-default > .panel-heading .badge {
5681
  color: #f5f5f5;
5682
  background-color: #333333;
5683
}
5684
.panel-default > .panel-footer + .panel-collapse > .panel-body {
5685
  border-bottom-color: #ddd;
5686
}
5687
.panel-primary {
5688
  border-color: #337ab7;
5689
}
5690
.panel-primary > .panel-heading {
5691
  color: #fff;
5692
  background-color: #337ab7;
5693
  border-color: #337ab7;
5694
}
5695
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
5696
  border-top-color: #337ab7;
5697
}
5698
.panel-primary > .panel-heading .badge {
5699
  color: #337ab7;
5700
  background-color: #fff;
5701
}
5702
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
5703
  border-bottom-color: #337ab7;
5704
}
5705
.panel-success {
5706
  border-color: #d6e9c6;
5707
}
5708
.panel-success > .panel-heading {
5709
  color: #3c763d;
5710
  background-color: #dff0d8;
5711
  border-color: #d6e9c6;
5712
}
5713
.panel-success > .panel-heading + .panel-collapse > .panel-body {
5714
  border-top-color: #d6e9c6;
5715
}
5716
.panel-success > .panel-heading .badge {
5717
  color: #dff0d8;
5718
  background-color: #3c763d;
5719
}
5720
.panel-success > .panel-footer + .panel-collapse > .panel-body {
5721
  border-bottom-color: #d6e9c6;
5722
}
5723
.panel-info {
5724
  border-color: #bce8f1;
5725
}
5726
.panel-info > .panel-heading {
5727
  color: #31708f;
5728
  background-color: #d9edf7;
5729
  border-color: #bce8f1;
5730
}
5731
.panel-info > .panel-heading + .panel-collapse > .panel-body {
5732
  border-top-color: #bce8f1;
5733
}
5734
.panel-info > .panel-heading .badge {
5735
  color: #d9edf7;
5736
  background-color: #31708f;
5737
}
5738
.panel-info > .panel-footer + .panel-collapse > .panel-body {
5739
  border-bottom-color: #bce8f1;
5740
}
5741
.panel-warning {
5742
  border-color: #faebcc;
5743
}
5744
.panel-warning > .panel-heading {
5745
  color: #8a6d3b;
5746
  background-color: #fcf8e3;
5747
  border-color: #faebcc;
5748
}
5749
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
5750
  border-top-color: #faebcc;
5751
}
5752
.panel-warning > .panel-heading .badge {
5753
  color: #fcf8e3;
5754
  background-color: #8a6d3b;
5755
}
5756
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
5757
  border-bottom-color: #faebcc;
5758
}
5759
.panel-danger {
5760
  border-color: #ebccd1;
5761
}
5762
.panel-danger > .panel-heading {
5763
  color: #a94442;
5764
  background-color: #f2dede;
5765
  border-color: #ebccd1;
5766
}
5767
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
5768
  border-top-color: #ebccd1;
5769
}
5770
.panel-danger > .panel-heading .badge {
5771
  color: #f2dede;
5772
  background-color: #a94442;
5773
}
5774
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
5775
  border-bottom-color: #ebccd1;
5776
}
5777
.embed-responsive {
5778
  position: relative;
5779
  display: block;
5780
  height: 0;
5781
  padding: 0;
5782
  overflow: hidden;
5783
}
5784
.embed-responsive .embed-responsive-item,
5785
.embed-responsive iframe,
5786
.embed-responsive embed,
5787
.embed-responsive object,
5788
.embed-responsive video {
5789
  position: absolute;
5790
  top: 0;
5791
  left: 0;
5792
  bottom: 0;
5793
  height: 100%;
5794
  width: 100%;
5795
  border: 0;
5796
}
5797
.embed-responsive-16by9 {
5798
  padding-bottom: 56.25%;
5799
}
5800
.embed-responsive-4by3 {
5801
  padding-bottom: 75%;
5802
}
5803
.well {
5804
  min-height: 20px;
5805
  padding: 19px;
5806
  margin-bottom: 20px;
5807
  background-color: #f5f5f5;
5808
  border: 1px solid #e3e3e3;
5809
  border-radius: 2px;
5810
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5811
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
5812
}
5813
.well blockquote {
5814
  border-color: #ddd;
5815
  border-color: rgba(0, 0, 0, 0.15);
5816
}
5817
.well-lg {
5818
  padding: 24px;
5819
  border-radius: 3px;
5820
}
5821
.well-sm {
5822
  padding: 9px;
5823
  border-radius: 1px;
5824
}
5825
.close {
5826
  float: right;
5827
  font-size: 19.5px;
5828
  font-weight: bold;
5829
  line-height: 1;
5830
  color: #000;
5831
  text-shadow: 0 1px 0 #fff;
5832
  opacity: 0.2;
5833
  filter: alpha(opacity=20);
5834
}
5835
.close:hover,
5836
.close:focus {
5837
  color: #000;
5838
  text-decoration: none;
5839
  cursor: pointer;
5840
  opacity: 0.5;
5841
  filter: alpha(opacity=50);
5842
}
5843
button.close {
5844
  padding: 0;
5845
  cursor: pointer;
5846
  background: transparent;
5847
  border: 0;
5848
  -webkit-appearance: none;
5849
}
5850
.modal-open {
5851
  overflow: hidden;
5852
}
5853
.modal {
5854
  display: none;
5855
  overflow: hidden;
5856
  position: fixed;
5857
  top: 0;
5858
  right: 0;
5859
  bottom: 0;
5860
  left: 0;
5861
  z-index: 1050;
5862
  -webkit-overflow-scrolling: touch;
5863
  outline: 0;
5864
}
5865
.modal.fade .modal-dialog {
5866
  -webkit-transform: translate(0, -25%);
5867
  -ms-transform: translate(0, -25%);
5868
  -o-transform: translate(0, -25%);
5869
  transform: translate(0, -25%);
5870
  -webkit-transition: -webkit-transform 0.3s ease-out;
5871
  -moz-transition: -moz-transform 0.3s ease-out;
5872
  -o-transition: -o-transform 0.3s ease-out;
5873
  transition: transform 0.3s ease-out;
5874
}
5875
.modal.in .modal-dialog {
5876
  -webkit-transform: translate(0, 0);
5877
  -ms-transform: translate(0, 0);
5878
  -o-transform: translate(0, 0);
5879
  transform: translate(0, 0);
5880
}
5881
.modal-open .modal {
5882
  overflow-x: hidden;
5883
  overflow-y: auto;
5884
}
5885
.modal-dialog {
5886
  position: relative;
5887
  width: auto;
5888
  margin: 10px;
5889
}
5890
.modal-content {
5891
  position: relative;
5892
  background-color: #fff;
5893
  border: 1px solid #999;
5894
  border: 1px solid rgba(0, 0, 0, 0.2);
5895
  border-radius: 3px;
5896
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5897
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
5898
  background-clip: padding-box;
5899
  outline: 0;
5900
}
5901
.modal-backdrop {
5902
  position: fixed;
5903
  top: 0;
5904
  right: 0;
5905
  bottom: 0;
5906
  left: 0;
5907
  z-index: 1040;
5908
  background-color: #000;
5909
}
5910
.modal-backdrop.fade {
5911
  opacity: 0;
5912
  filter: alpha(opacity=0);
5913
}
5914
.modal-backdrop.in {
5915
  opacity: 0.5;
5916
  filter: alpha(opacity=50);
5917
}
5918
.modal-header {
5919
  padding: 15px;
5920
  border-bottom: 1px solid #e5e5e5;
5921
}
5922
.modal-header .close {
5923
  margin-top: -2px;
5924
}
5925
.modal-title {
5926
  margin: 0;
5927
  line-height: 1.42857143;
5928
}
5929
.modal-body {
5930
  position: relative;
5931
  padding: 15px;
5932
}
5933
.modal-footer {
5934
  padding: 15px;
5935
  text-align: right;
5936
  border-top: 1px solid #e5e5e5;
5937
}
5938
.modal-footer .btn + .btn {
5939
  margin-left: 5px;
5940
  margin-bottom: 0;
5941
}
5942
.modal-footer .btn-group .btn + .btn {
5943
  margin-left: -1px;
5944
}
5945
.modal-footer .btn-block + .btn-block {
5946
  margin-left: 0;
5947
}
5948
.modal-scrollbar-measure {
5949
  position: absolute;
5950
  top: -9999px;
5951
  width: 50px;
5952
  height: 50px;
5953
  overflow: scroll;
5954
}
5955
@media (min-width: 768px) {
5956
  .modal-dialog {
5957
    width: 600px;
5958
    margin: 30px auto;
5959
  }
5960
  .modal-content {
5961
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5962
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
5963
  }
5964
  .modal-sm {
5965
    width: 300px;
5966
  }
5967
}
5968
@media (min-width: 992px) {
5969
  .modal-lg {
5970
    width: 900px;
5971
  }
5972
}
5973
.tooltip {
5974
  position: absolute;
5975
  z-index: 1070;
5976
  display: block;
5977
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
5978
  font-style: normal;
5979
  font-weight: normal;
5980
  letter-spacing: normal;
5981
  line-break: auto;
5982
  line-height: 1.42857143;
5983
  text-align: left;
5984
  text-align: start;
5985
  text-decoration: none;
5986
  text-shadow: none;
5987
  text-transform: none;
5988
  white-space: normal;
5989
  word-break: normal;
5990
  word-spacing: normal;
5991
  word-wrap: normal;
5992
  font-size: 12px;
5993
  opacity: 0;
5994
  filter: alpha(opacity=0);
5995
}
5996
.tooltip.in {
5997
  opacity: 0.9;
5998
  filter: alpha(opacity=90);
5999
}
6000
.tooltip.top {
6001
  margin-top: -3px;
6002
  padding: 5px 0;
6003
}
6004
.tooltip.right {
6005
  margin-left: 3px;
6006
  padding: 0 5px;
6007
}
6008
.tooltip.bottom {
6009
  margin-top: 3px;
6010
  padding: 5px 0;
6011
}
6012
.tooltip.left {
6013
  margin-left: -3px;
6014
  padding: 0 5px;
6015
}
6016
.tooltip-inner {
6017
  max-width: 200px;
6018
  padding: 3px 8px;
6019
  color: #fff;
6020
  text-align: center;
6021
  background-color: #000;
6022
  border-radius: 2px;
6023
}
6024
.tooltip-arrow {
6025
  position: absolute;
6026
  width: 0;
6027
  height: 0;
6028
  border-color: transparent;
6029
  border-style: solid;
6030
}
6031
.tooltip.top .tooltip-arrow {
6032
  bottom: 0;
6033
  left: 50%;
6034
  margin-left: -5px;
6035
  border-width: 5px 5px 0;
6036
  border-top-color: #000;
6037
}
6038
.tooltip.top-left .tooltip-arrow {
6039
  bottom: 0;
6040
  right: 5px;
6041
  margin-bottom: -5px;
6042
  border-width: 5px 5px 0;
6043
  border-top-color: #000;
6044
}
6045
.tooltip.top-right .tooltip-arrow {
6046
  bottom: 0;
6047
  left: 5px;
6048
  margin-bottom: -5px;
6049
  border-width: 5px 5px 0;
6050
  border-top-color: #000;
6051
}
6052
.tooltip.right .tooltip-arrow {
6053
  top: 50%;
6054
  left: 0;
6055
  margin-top: -5px;
6056
  border-width: 5px 5px 5px 0;
6057
  border-right-color: #000;
6058
}
6059
.tooltip.left .tooltip-arrow {
6060
  top: 50%;
6061
  right: 0;
6062
  margin-top: -5px;
6063
  border-width: 5px 0 5px 5px;
6064
  border-left-color: #000;
6065
}
6066
.tooltip.bottom .tooltip-arrow {
6067
  top: 0;
6068
  left: 50%;
6069
  margin-left: -5px;
6070
  border-width: 0 5px 5px;
6071
  border-bottom-color: #000;
6072
}
6073
.tooltip.bottom-left .tooltip-arrow {
6074
  top: 0;
6075
  right: 5px;
6076
  margin-top: -5px;
6077
  border-width: 0 5px 5px;
6078
  border-bottom-color: #000;
6079
}
6080
.tooltip.bottom-right .tooltip-arrow {
6081
  top: 0;
6082
  left: 5px;
6083
  margin-top: -5px;
6084
  border-width: 0 5px 5px;
6085
  border-bottom-color: #000;
6086
}
6087
.popover {
6088
  position: absolute;
6089
  top: 0;
6090
  left: 0;
6091
  z-index: 1060;
6092
  display: none;
6093
  max-width: 276px;
6094
  padding: 1px;
6095
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
6096
  font-style: normal;
6097
  font-weight: normal;
6098
  letter-spacing: normal;
6099
  line-break: auto;
6100
  line-height: 1.42857143;
6101
  text-align: left;
6102
  text-align: start;
6103
  text-decoration: none;
6104
  text-shadow: none;
6105
  text-transform: none;
6106
  white-space: normal;
6107
  word-break: normal;
6108
  word-spacing: normal;
6109
  word-wrap: normal;
6110
  font-size: 13px;
6111
  background-color: #fff;
6112
  background-clip: padding-box;
6113
  border: 1px solid #ccc;
6114
  border: 1px solid rgba(0, 0, 0, 0.2);
6115
  border-radius: 3px;
6116
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6117
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
6118
}
6119
.popover.top {
6120
  margin-top: -10px;
6121
}
6122
.popover.right {
6123
  margin-left: 10px;
6124
}
6125
.popover.bottom {
6126
  margin-top: 10px;
6127
}
6128
.popover.left {
6129
  margin-left: -10px;
6130
}
6131
.popover-title {
6132
  margin: 0;
6133
  padding: 8px 14px;
6134
  font-size: 13px;
6135
  background-color: #f7f7f7;
6136
  border-bottom: 1px solid #ebebeb;
6137
  border-radius: 2px 2px 0 0;
6138
}
6139
.popover-content {
6140
  padding: 9px 14px;
6141
}
6142
.popover > .arrow,
6143
.popover > .arrow:after {
6144
  position: absolute;
6145
  display: block;
6146
  width: 0;
6147
  height: 0;
6148
  border-color: transparent;
6149
  border-style: solid;
6150
}
6151
.popover > .arrow {
6152
  border-width: 11px;
6153
}
6154
.popover > .arrow:after {
6155
  border-width: 10px;
6156
  content: "";
6157
}
6158
.popover.top > .arrow {
6159
  left: 50%;
6160
  margin-left: -11px;
6161
  border-bottom-width: 0;
6162
  border-top-color: #999999;
6163
  border-top-color: rgba(0, 0, 0, 0.25);
6164
  bottom: -11px;
6165
}
6166
.popover.top > .arrow:after {
6167
  content: " ";
6168
  bottom: 1px;
6169
  margin-left: -10px;
6170
  border-bottom-width: 0;
6171
  border-top-color: #fff;
6172
}
6173
.popover.right > .arrow {
6174
  top: 50%;
6175
  left: -11px;
6176
  margin-top: -11px;
6177
  border-left-width: 0;
6178
  border-right-color: #999999;
6179
  border-right-color: rgba(0, 0, 0, 0.25);
6180
}
6181
.popover.right > .arrow:after {
6182
  content: " ";
6183
  left: 1px;
6184
  bottom: -10px;
6185
  border-left-width: 0;
6186
  border-right-color: #fff;
6187
}
6188
.popover.bottom > .arrow {
6189
  left: 50%;
6190
  margin-left: -11px;
6191
  border-top-width: 0;
6192
  border-bottom-color: #999999;
6193
  border-bottom-color: rgba(0, 0, 0, 0.25);
6194
  top: -11px;
6195
}
6196
.popover.bottom > .arrow:after {
6197
  content: " ";
6198
  top: 1px;
6199
  margin-left: -10px;
6200
  border-top-width: 0;
6201
  border-bottom-color: #fff;
6202
}
6203
.popover.left > .arrow {
6204
  top: 50%;
6205
  right: -11px;
6206
  margin-top: -11px;
6207
  border-right-width: 0;
6208
  border-left-color: #999999;
6209
  border-left-color: rgba(0, 0, 0, 0.25);
6210
}
6211
.popover.left > .arrow:after {
6212
  content: " ";
6213
  right: 1px;
6214
  border-right-width: 0;
6215
  border-left-color: #fff;
6216
  bottom: -10px;
6217
}
6218
.carousel {
6219
  position: relative;
6220
}
6221
.carousel-inner {
6222
  position: relative;
6223
  overflow: hidden;
6224
  width: 100%;
6225
}
6226
.carousel-inner > .item {
6227
  display: none;
6228
  position: relative;
6229
  -webkit-transition: 0.6s ease-in-out left;
6230
  -o-transition: 0.6s ease-in-out left;
6231
  transition: 0.6s ease-in-out left;
6232
}
6233
.carousel-inner > .item > img,
6234
.carousel-inner > .item > a > img {
6235
  line-height: 1;
6236
}
6237
@media all and (transform-3d), (-webkit-transform-3d) {
6238
  .carousel-inner > .item {
6239
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
6240
    -moz-transition: -moz-transform 0.6s ease-in-out;
6241
    -o-transition: -o-transform 0.6s ease-in-out;
6242
    transition: transform 0.6s ease-in-out;
6243
    -webkit-backface-visibility: hidden;
6244
    -moz-backface-visibility: hidden;
6245
    backface-visibility: hidden;
6246
    -webkit-perspective: 1000px;
6247
    -moz-perspective: 1000px;
6248
    perspective: 1000px;
6249
  }
6250
  .carousel-inner > .item.next,
6251
  .carousel-inner > .item.active.right {
6252
    -webkit-transform: translate3d(100%, 0, 0);
6253
    transform: translate3d(100%, 0, 0);
6254
    left: 0;
6255
  }
6256
  .carousel-inner > .item.prev,
6257
  .carousel-inner > .item.active.left {
6258
    -webkit-transform: translate3d(-100%, 0, 0);
6259
    transform: translate3d(-100%, 0, 0);
6260
    left: 0;
6261
  }
6262
  .carousel-inner > .item.next.left,
6263
  .carousel-inner > .item.prev.right,
6264
  .carousel-inner > .item.active {
6265
    -webkit-transform: translate3d(0, 0, 0);
6266
    transform: translate3d(0, 0, 0);
6267
    left: 0;
6268
  }
6269
}
6270
.carousel-inner > .active,
6271
.carousel-inner > .next,
6272
.carousel-inner > .prev {
6273
  display: block;
6274
}
6275
.carousel-inner > .active {
6276
  left: 0;
6277
}
6278
.carousel-inner > .next,
6279
.carousel-inner > .prev {
6280
  position: absolute;
6281
  top: 0;
6282
  width: 100%;
6283
}
6284
.carousel-inner > .next {
6285
  left: 100%;
6286
}
6287
.carousel-inner > .prev {
6288
  left: -100%;
6289
}
6290
.carousel-inner > .next.left,
6291
.carousel-inner > .prev.right {
6292
  left: 0;
6293
}
6294
.carousel-inner > .active.left {
6295
  left: -100%;
6296
}
6297
.carousel-inner > .active.right {
6298
  left: 100%;
6299
}
6300
.carousel-control {
6301
  position: absolute;
6302
  top: 0;
6303
  left: 0;
6304
  bottom: 0;
6305
  width: 15%;
6306
  opacity: 0.5;
6307
  filter: alpha(opacity=50);
6308
  font-size: 20px;
6309
  color: #fff;
6310
  text-align: center;
6311
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6312
  background-color: rgba(0, 0, 0, 0);
6313
}
6314
.carousel-control.left {
6315
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6316
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6317
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
6318
  background-repeat: repeat-x;
6319
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
6320
}
6321
.carousel-control.right {
6322
  left: auto;
6323
  right: 0;
6324
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6325
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6326
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
6327
  background-repeat: repeat-x;
6328
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
6329
}
6330
.carousel-control:hover,
6331
.carousel-control:focus {
6332
  outline: 0;
6333
  color: #fff;
6334
  text-decoration: none;
6335
  opacity: 0.9;
6336
  filter: alpha(opacity=90);
6337
}
6338
.carousel-control .icon-prev,
6339
.carousel-control .icon-next,
6340
.carousel-control .glyphicon-chevron-left,
6341
.carousel-control .glyphicon-chevron-right {
6342
  position: absolute;
6343
  top: 50%;
6344
  margin-top: -10px;
6345
  z-index: 5;
6346
  display: inline-block;
6347
}
6348
.carousel-control .icon-prev,
6349
.carousel-control .glyphicon-chevron-left {
6350
  left: 50%;
6351
  margin-left: -10px;
6352
}
6353
.carousel-control .icon-next,
6354
.carousel-control .glyphicon-chevron-right {
6355
  right: 50%;
6356
  margin-right: -10px;
6357
}
6358
.carousel-control .icon-prev,
6359
.carousel-control .icon-next {
6360
  width: 20px;
6361
  height: 20px;
6362
  line-height: 1;
6363
  font-family: serif;
6364
}
6365
.carousel-control .icon-prev:before {
6366
  content: '\2039';
6367
}
6368
.carousel-control .icon-next:before {
6369
  content: '\203a';
6370
}
6371
.carousel-indicators {
6372
  position: absolute;
6373
  bottom: 10px;
6374
  left: 50%;
6375
  z-index: 15;
6376
  width: 60%;
6377
  margin-left: -30%;
6378
  padding-left: 0;
6379
  list-style: none;
6380
  text-align: center;
6381
}
6382
.carousel-indicators li {
6383
  display: inline-block;
6384
  width: 10px;
6385
  height: 10px;
6386
  margin: 1px;
6387
  text-indent: -999px;
6388
  border: 1px solid #fff;
6389
  border-radius: 10px;
6390
  cursor: pointer;
6391
  background-color: #000 \9;
6392
  background-color: rgba(0, 0, 0, 0);
6393
}
6394
.carousel-indicators .active {
6395
  margin: 0;
6396
  width: 12px;
6397
  height: 12px;
6398
  background-color: #fff;
6399
}
6400
.carousel-caption {
6401
  position: absolute;
6402
  left: 15%;
6403
  right: 15%;
6404
  bottom: 20px;
6405
  z-index: 10;
6406
  padding-top: 20px;
6407
  padding-bottom: 20px;
6408
  color: #fff;
6409
  text-align: center;
6410
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
6411
}
6412
.carousel-caption .btn {
6413
  text-shadow: none;
6414
}
6415
@media screen and (min-width: 768px) {
6416
  .carousel-control .glyphicon-chevron-left,
6417
  .carousel-control .glyphicon-chevron-right,
6418
  .carousel-control .icon-prev,
6419
  .carousel-control .icon-next {
6420
    width: 30px;
6421
    height: 30px;
6422
    margin-top: -10px;
6423
    font-size: 30px;
6424
  }
6425
  .carousel-control .glyphicon-chevron-left,
6426
  .carousel-control .icon-prev {
6427
    margin-left: -10px;
6428
  }
6429
  .carousel-control .glyphicon-chevron-right,
6430
  .carousel-control .icon-next {
6431
    margin-right: -10px;
6432
  }
6433
  .carousel-caption {
6434
    left: 20%;
6435
    right: 20%;
6436
    padding-bottom: 30px;
6437
  }
6438
  .carousel-indicators {
6439
    bottom: 20px;
6440
  }
6441
}
6442
.clearfix:before,
6443
.clearfix:after,
6444
.dl-horizontal dd:before,
6445
.dl-horizontal dd:after,
6446
.container:before,
6447
.container:after,
6448
.container-fluid:before,
6449
.container-fluid:after,
6450
.row:before,
6451
.row:after,
6452
.form-horizontal .form-group:before,
6453
.form-horizontal .form-group:after,
6454
.btn-toolbar:before,
6455
.btn-toolbar:after,
6456
.btn-group-vertical > .btn-group:before,
6457
.btn-group-vertical > .btn-group:after,
6458
.nav:before,
6459
.nav:after,
6460
.navbar:before,
6461
.navbar:after,
6462
.navbar-header:before,
6463
.navbar-header:after,
6464
.navbar-collapse:before,
6465
.navbar-collapse:after,
6466
.pager:before,
6467
.pager:after,
6468
.panel-body:before,
6469
.panel-body:after,
6470
.modal-header:before,
6471
.modal-header:after,
6472
.modal-footer:before,
6473
.modal-footer:after,
6474
.item_buttons:before,
6475
.item_buttons:after {
6476
  content: " ";
6477
  display: table;
6478
}
6479
.clearfix:after,
6480
.dl-horizontal dd:after,
6481
.container:after,
6482
.container-fluid:after,
6483
.row:after,
6484
.form-horizontal .form-group:after,
6485
.btn-toolbar:after,
6486
.btn-group-vertical > .btn-group:after,
6487
.nav:after,
6488
.navbar:after,
6489
.navbar-header:after,
6490
.navbar-collapse:after,
6491
.pager:after,
6492
.panel-body:after,
6493
.modal-header:after,
6494
.modal-footer:after,
6495
.item_buttons:after {
6496
  clear: both;
6497
}
6498
.center-block {
6499
  display: block;
6500
  margin-left: auto;
6501
  margin-right: auto;
6502
}
6503
.pull-right {
6504
  float: right !important;
6505
}
6506
.pull-left {
6507
  float: left !important;
6508
}
6509
.hide {
6510
  display: none !important;
6511
}
6512
.show {
6513
  display: block !important;
6514
}
6515
.invisible {
6516
  visibility: hidden;
6517
}
6518
.text-hide {
6519
  font: 0/0 a;
6520
  color: transparent;
6521
  text-shadow: none;
6522
  background-color: transparent;
6523
  border: 0;
6524
}
6525
.hidden {
6526
  display: none !important;
6527
}
6528
.affix {
6529
  position: fixed;
6530
}
6531
@-ms-viewport {
6532
  width: device-width;
6533
}
6534
.visible-xs,
6535
.visible-sm,
6536
.visible-md,
6537
.visible-lg {
6538
  display: none !important;
6539
}
6540
.visible-xs-block,
6541
.visible-xs-inline,
6542
.visible-xs-inline-block,
6543
.visible-sm-block,
6544
.visible-sm-inline,
6545
.visible-sm-inline-block,
6546
.visible-md-block,
6547
.visible-md-inline,
6548
.visible-md-inline-block,
6549
.visible-lg-block,
6550
.visible-lg-inline,
6551
.visible-lg-inline-block {
6552
  display: none !important;
6553
}
6554
@media (max-width: 767px) {
6555
  .visible-xs {
6556
    display: block !important;
6557
  }
6558
  table.visible-xs {
6559
    display: table !important;
6560
  }
6561
  tr.visible-xs {
6562
    display: table-row !important;
6563
  }
6564
  th.visible-xs,
6565
  td.visible-xs {
6566
    display: table-cell !important;
6567
  }
6568
}
6569
@media (max-width: 767px) {
6570
  .visible-xs-block {
6571
    display: block !important;
6572
  }
6573
}
6574
@media (max-width: 767px) {
6575
  .visible-xs-inline {
6576
    display: inline !important;
6577
  }
6578
}
6579
@media (max-width: 767px) {
6580
  .visible-xs-inline-block {
6581
    display: inline-block !important;
6582
  }
6583
}
6584
@media (min-width: 768px) and (max-width: 991px) {
6585
  .visible-sm {
6586
    display: block !important;
6587
  }
6588
  table.visible-sm {
6589
    display: table !important;
6590
  }
6591
  tr.visible-sm {
6592
    display: table-row !important;
6593
  }
6594
  th.visible-sm,
6595
  td.visible-sm {
6596
    display: table-cell !important;
6597
  }
6598
}
6599
@media (min-width: 768px) and (max-width: 991px) {
6600
  .visible-sm-block {
6601
    display: block !important;
6602
  }
6603
}
6604
@media (min-width: 768px) and (max-width: 991px) {
6605
  .visible-sm-inline {
6606
    display: inline !important;
6607
  }
6608
}
6609
@media (min-width: 768px) and (max-width: 991px) {
6610
  .visible-sm-inline-block {
6611
    display: inline-block !important;
6612
  }
6613
}
6614
@media (min-width: 992px) and (max-width: 1199px) {
6615
  .visible-md {
6616
    display: block !important;
6617
  }
6618
  table.visible-md {
6619
    display: table !important;
6620
  }
6621
  tr.visible-md {
6622
    display: table-row !important;
6623
  }
6624
  th.visible-md,
6625
  td.visible-md {
6626
    display: table-cell !important;
6627
  }
6628
}
6629
@media (min-width: 992px) and (max-width: 1199px) {
6630
  .visible-md-block {
6631
    display: block !important;
6632
  }
6633
}
6634
@media (min-width: 992px) and (max-width: 1199px) {
6635
  .visible-md-inline {
6636
    display: inline !important;
6637
  }
6638
}
6639
@media (min-width: 992px) and (max-width: 1199px) {
6640
  .visible-md-inline-block {
6641
    display: inline-block !important;
6642
  }
6643
}
6644
@media (min-width: 1200px) {
6645
  .visible-lg {
6646
    display: block !important;
6647
  }
6648
  table.visible-lg {
6649
    display: table !important;
6650
  }
6651
  tr.visible-lg {
6652
    display: table-row !important;
6653
  }
6654
  th.visible-lg,
6655
  td.visible-lg {
6656
    display: table-cell !important;
6657
  }
6658
}
6659
@media (min-width: 1200px) {
6660
  .visible-lg-block {
6661
    display: block !important;
6662
  }
6663
}
6664
@media (min-width: 1200px) {
6665
  .visible-lg-inline {
6666
    display: inline !important;
6667
  }
6668
}
6669
@media (min-width: 1200px) {
6670
  .visible-lg-inline-block {
6671
    display: inline-block !important;
6672
  }
6673
}
6674
@media (max-width: 767px) {
6675
  .hidden-xs {
6676
    display: none !important;
6677
  }
6678
}
6679
@media (min-width: 768px) and (max-width: 991px) {
6680
  .hidden-sm {
6681
    display: none !important;
6682
  }
6683
}
6684
@media (min-width: 992px) and (max-width: 1199px) {
6685
  .hidden-md {
6686
    display: none !important;
6687
  }
6688
}
6689
@media (min-width: 1200px) {
6690
  .hidden-lg {
6691
    display: none !important;
6692
  }
6693
}
6694
.visible-print {
6695
  display: none !important;
6696
}
6697
@media print {
6698
  .visible-print {
6699
    display: block !important;
6700
  }
6701
  table.visible-print {
6702
    display: table !important;
6703
  }
6704
  tr.visible-print {
6705
    display: table-row !important;
6706
  }
6707
  th.visible-print,
6708
  td.visible-print {
6709
    display: table-cell !important;
6710
  }
6711
}
6712
.visible-print-block {
6713
  display: none !important;
6714
}
6715
@media print {
6716
  .visible-print-block {
6717
    display: block !important;
6718
  }
6719
}
6720
.visible-print-inline {
6721
  display: none !important;
6722
}
6723
@media print {
6724
  .visible-print-inline {
6725
    display: inline !important;
6726
  }
6727
}
6728
.visible-print-inline-block {
6729
  display: none !important;
6730
}
6731
@media print {
6732
  .visible-print-inline-block {
6733
    display: inline-block !important;
6734
  }
6735
}
6736
@media print {
6737
  .hidden-print {
6738
    display: none !important;
6739
  }
6740
}
6741
/*!
6742
*
6743
* Font Awesome
6744
*
6745
*/
6746
/*!
6747
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
6748
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
6749
 */
6750
/* FONT PATH
6751
 * -------------------------- */
6752
@font-face {
6753
  font-family: 'FontAwesome';
6754
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
6755
  src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
6756
  font-weight: normal;
6757
  font-style: normal;
6758
}
6759
.fa {
6760
  display: inline-block;
6761
  font: normal normal normal 14px/1 FontAwesome;
6762
  font-size: inherit;
6763
  text-rendering: auto;
6764
  -webkit-font-smoothing: antialiased;
6765
  -moz-osx-font-smoothing: grayscale;
6766
}
6767
/* makes the font 33% larger relative to the icon container */
6768
.fa-lg {
6769
  font-size: 1.33333333em;
6770
  line-height: 0.75em;
6771
  vertical-align: -15%;
6772
}
6773
.fa-2x {
6774
  font-size: 2em;
6775
}
6776
.fa-3x {
6777
  font-size: 3em;
6778
}
6779
.fa-4x {
6780
  font-size: 4em;
6781
}
6782
.fa-5x {
6783
  font-size: 5em;
6784
}
6785
.fa-fw {
6786
  width: 1.28571429em;
6787
  text-align: center;
6788
}
6789
.fa-ul {
6790
  padding-left: 0;
6791
  margin-left: 2.14285714em;
6792
  list-style-type: none;
6793
}
6794
.fa-ul > li {
6795
  position: relative;
6796
}
6797
.fa-li {
6798
  position: absolute;
6799
  left: -2.14285714em;
6800
  width: 2.14285714em;
6801
  top: 0.14285714em;
6802
  text-align: center;
6803
}
6804
.fa-li.fa-lg {
6805
  left: -1.85714286em;
6806
}
6807
.fa-border {
6808
  padding: .2em .25em .15em;
6809
  border: solid 0.08em #eee;
6810
  border-radius: .1em;
6811
}
6812
.pull-right {
6813
  float: right;
6814
}
6815
.pull-left {
6816
  float: left;
6817
}
6818
.fa.pull-left {
6819
  margin-right: .3em;
6820
}
6821
.fa.pull-right {
6822
  margin-left: .3em;
6823
}
6824
.fa-spin {
6825
  -webkit-animation: fa-spin 2s infinite linear;
6826
  animation: fa-spin 2s infinite linear;
6827
}
6828
@-webkit-keyframes fa-spin {
6829
  0% {
6830
    -webkit-transform: rotate(0deg);
6831
    transform: rotate(0deg);
6832
  }
6833
  100% {
6834
    -webkit-transform: rotate(359deg);
6835
    transform: rotate(359deg);
6836
  }
6837
}
6838
@keyframes fa-spin {
6839
  0% {
6840
    -webkit-transform: rotate(0deg);
6841
    transform: rotate(0deg);
6842
  }
6843
  100% {
6844
    -webkit-transform: rotate(359deg);
6845
    transform: rotate(359deg);
6846
  }
6847
}
6848
.fa-rotate-90 {
6849
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
6850
  -webkit-transform: rotate(90deg);
6851
  -ms-transform: rotate(90deg);
6852
  transform: rotate(90deg);
6853
}
6854
.fa-rotate-180 {
6855
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
6856
  -webkit-transform: rotate(180deg);
6857
  -ms-transform: rotate(180deg);
6858
  transform: rotate(180deg);
6859
}
6860
.fa-rotate-270 {
6861
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
6862
  -webkit-transform: rotate(270deg);
6863
  -ms-transform: rotate(270deg);
6864
  transform: rotate(270deg);
6865
}
6866
.fa-flip-horizontal {
6867
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
6868
  -webkit-transform: scale(-1, 1);
6869
  -ms-transform: scale(-1, 1);
6870
  transform: scale(-1, 1);
6871
}
6872
.fa-flip-vertical {
6873
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
6874
  -webkit-transform: scale(1, -1);
6875
  -ms-transform: scale(1, -1);
6876
  transform: scale(1, -1);
6877
}
6878
:root .fa-rotate-90,
6879
:root .fa-rotate-180,
6880
:root .fa-rotate-270,
6881
:root .fa-flip-horizontal,
6882
:root .fa-flip-vertical {
6883
  filter: none;
6884
}
6885
.fa-stack {
6886
  position: relative;
6887
  display: inline-block;
6888
  width: 2em;
6889
  height: 2em;
6890
  line-height: 2em;
6891
  vertical-align: middle;
6892
}
6893
.fa-stack-1x,
6894
.fa-stack-2x {
6895
  position: absolute;
6896
  left: 0;
6897
  width: 100%;
6898
  text-align: center;
6899
}
6900
.fa-stack-1x {
6901
  line-height: inherit;
6902
}
6903
.fa-stack-2x {
6904
  font-size: 2em;
6905
}
6906
.fa-inverse {
6907
  color: #fff;
6908
}
6909
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
6910
   readers do not read off random characters that represent icons */
6911
.fa-glass:before {
6912
  content: "\f000";
6913
}
6914
.fa-music:before {
6915
  content: "\f001";
6916
}
6917
.fa-search:before {
6918
  content: "\f002";
6919
}
6920
.fa-envelope-o:before {
6921
  content: "\f003";
6922
}
6923
.fa-heart:before {
6924
  content: "\f004";
6925
}
6926
.fa-star:before {
6927
  content: "\f005";
6928
}
6929
.fa-star-o:before {
6930
  content: "\f006";
6931
}
6932
.fa-user:before {
6933
  content: "\f007";
6934
}
6935
.fa-film:before {
6936
  content: "\f008";
6937
}
6938
.fa-th-large:before {
6939
  content: "\f009";
6940
}
6941
.fa-th:before {
6942
  content: "\f00a";
6943
}
6944
.fa-th-list:before {
6945
  content: "\f00b";
6946
}
6947
.fa-check:before {
6948
  content: "\f00c";
6949
}
6950
.fa-remove:before,
6951
.fa-close:before,
6952
.fa-times:before {
6953
  content: "\f00d";
6954
}
6955
.fa-search-plus:before {
6956
  content: "\f00e";
6957
}
6958
.fa-search-minus:before {
6959
  content: "\f010";
6960
}
6961
.fa-power-off:before {
6962
  content: "\f011";
6963
}
6964
.fa-signal:before {
6965
  content: "\f012";
6966
}
6967
.fa-gear:before,
6968
.fa-cog:before {
6969
  content: "\f013";
6970
}
6971
.fa-trash-o:before {
6972
  content: "\f014";
6973
}
6974
.fa-home:before {
6975
  content: "\f015";
6976
}
6977
.fa-file-o:before {
6978
  content: "\f016";
6979
}
6980
.fa-clock-o:before {
6981
  content: "\f017";
6982
}
6983
.fa-road:before {
6984
  content: "\f018";
6985
}
6986
.fa-download:before {
6987
  content: "\f019";
6988
}
6989
.fa-arrow-circle-o-down:before {
6990
  content: "\f01a";
6991
}
6992
.fa-arrow-circle-o-up:before {
6993
  content: "\f01b";
6994
}
6995
.fa-inbox:before {
6996
  content: "\f01c";
6997
}
6998
.fa-play-circle-o:before {
6999
  content: "\f01d";
7000
}
7001
.fa-rotate-right:before,
7002
.fa-repeat:before {
7003
  content: "\f01e";
7004
}
7005
.fa-refresh:before {
7006
  content: "\f021";
7007
}
7008
.fa-list-alt:before {
7009
  content: "\f022";
7010
}
7011
.fa-lock:before {
7012
  content: "\f023";
7013
}
7014
.fa-flag:before {
7015
  content: "\f024";
7016
}
7017
.fa-headphones:before {
7018
  content: "\f025";
7019
}
7020
.fa-volume-off:before {
7021
  content: "\f026";
7022
}
7023
.fa-volume-down:before {
7024
  content: "\f027";
7025
}
7026
.fa-volume-up:before {
7027
  content: "\f028";
7028
}
7029
.fa-qrcode:before {
7030
  content: "\f029";
7031
}
7032
.fa-barcode:before {
7033
  content: "\f02a";
7034
}
7035
.fa-tag:before {
7036
  content: "\f02b";
7037
}
7038
.fa-tags:before {
7039
  content: "\f02c";
7040
}
7041
.fa-book:before {
7042
  content: "\f02d";
7043
}
7044
.fa-bookmark:before {
7045
  content: "\f02e";
7046
}
7047
.fa-print:before {
7048
  content: "\f02f";
7049
}
7050
.fa-camera:before {
7051
  content: "\f030";
7052
}
7053
.fa-font:before {
7054
  content: "\f031";
7055
}
7056
.fa-bold:before {
7057
  content: "\f032";
7058
}
7059
.fa-italic:before {
7060
  content: "\f033";
7061
}
7062
.fa-text-height:before {
7063
  content: "\f034";
7064
}
7065
.fa-text-width:before {
7066
  content: "\f035";
7067
}
7068
.fa-align-left:before {
7069
  content: "\f036";
7070
}
7071
.fa-align-center:before {
7072
  content: "\f037";
7073
}
7074
.fa-align-right:before {
7075
  content: "\f038";
7076
}
7077
.fa-align-justify:before {
7078
  content: "\f039";
7079
}
7080
.fa-list:before {
7081
  content: "\f03a";
7082
}
7083
.fa-dedent:before,
7084
.fa-outdent:before {
7085
  content: "\f03b";
7086
}
7087
.fa-indent:before {
7088
  content: "\f03c";
7089
}
7090
.fa-video-camera:before {
7091
  content: "\f03d";
7092
}
7093
.fa-photo:before,
7094
.fa-image:before,
7095
.fa-picture-o:before {
7096
  content: "\f03e";
7097
}
7098
.fa-pencil:before {
7099
  content: "\f040";
7100
}
7101
.fa-map-marker:before {
7102
  content: "\f041";
7103
}
7104
.fa-adjust:before {
7105
  content: "\f042";
7106
}
7107
.fa-tint:before {
7108
  content: "\f043";
7109
}
7110
.fa-edit:before,
7111
.fa-pencil-square-o:before {
7112
  content: "\f044";
7113
}
7114
.fa-share-square-o:before {
7115
  content: "\f045";
7116
}
7117
.fa-check-square-o:before {
7118
  content: "\f046";
7119
}
7120
.fa-arrows:before {
7121
  content: "\f047";
7122
}
7123
.fa-step-backward:before {
7124
  content: "\f048";
7125
}
7126
.fa-fast-backward:before {
7127
  content: "\f049";
7128
}
7129
.fa-backward:before {
7130
  content: "\f04a";
7131
}
7132
.fa-play:before {
7133
  content: "\f04b";
7134
}
7135
.fa-pause:before {
7136
  content: "\f04c";
7137
}
7138
.fa-stop:before {
7139
  content: "\f04d";
7140
}
7141
.fa-forward:before {
7142
  content: "\f04e";
7143
}
7144
.fa-fast-forward:before {
7145
  content: "\f050";
7146
}
7147
.fa-step-forward:before {
7148
  content: "\f051";
7149
}
7150
.fa-eject:before {
7151
  content: "\f052";
7152
}
7153
.fa-chevron-left:before {
7154
  content: "\f053";
7155
}
7156
.fa-chevron-right:before {
7157
  content: "\f054";
7158
}
7159
.fa-plus-circle:before {
7160
  content: "\f055";
7161
}
7162
.fa-minus-circle:before {
7163
  content: "\f056";
7164
}
7165
.fa-times-circle:before {
7166
  content: "\f057";
7167
}
7168
.fa-check-circle:before {
7169
  content: "\f058";
7170
}
7171
.fa-question-circle:before {
7172
  content: "\f059";
7173
}
7174
.fa-info-circle:before {
7175
  content: "\f05a";
7176
}
7177
.fa-crosshairs:before {
7178
  content: "\f05b";
7179
}
7180
.fa-times-circle-o:before {
7181
  content: "\f05c";
7182
}
7183
.fa-check-circle-o:before {
7184
  content: "\f05d";
7185
}
7186
.fa-ban:before {
7187
  content: "\f05e";
7188
}
7189
.fa-arrow-left:before {
7190
  content: "\f060";
7191
}
7192
.fa-arrow-right:before {
7193
  content: "\f061";
7194
}
7195
.fa-arrow-up:before {
7196
  content: "\f062";
7197
}
7198
.fa-arrow-down:before {
7199
  content: "\f063";
7200
}
7201
.fa-mail-forward:before,
7202
.fa-share:before {
7203
  content: "\f064";
7204
}
7205
.fa-expand:before {
7206
  content: "\f065";
7207
}
7208
.fa-compress:before {
7209
  content: "\f066";
7210
}
7211
.fa-plus:before {
7212
  content: "\f067";
7213
}
7214
.fa-minus:before {
7215
  content: "\f068";
7216
}
7217
.fa-asterisk:before {
7218
  content: "\f069";
7219
}
7220
.fa-exclamation-circle:before {
7221
  content: "\f06a";
7222
}
7223
.fa-gift:before {
7224
  content: "\f06b";
7225
}
7226
.fa-leaf:before {
7227
  content: "\f06c";
7228
}
7229
.fa-fire:before {
7230
  content: "\f06d";
7231
}
7232
.fa-eye:before {
7233
  content: "\f06e";
7234
}
7235
.fa-eye-slash:before {
7236
  content: "\f070";
7237
}
7238
.fa-warning:before,
7239
.fa-exclamation-triangle:before {
7240
  content: "\f071";
7241
}
7242
.fa-plane:before {
7243
  content: "\f072";
7244
}
7245
.fa-calendar:before {
7246
  content: "\f073";
7247
}
7248
.fa-random:before {
7249
  content: "\f074";
7250
}
7251
.fa-comment:before {
7252
  content: "\f075";
7253
}
7254
.fa-magnet:before {
7255
  content: "\f076";
7256
}
7257
.fa-chevron-up:before {
7258
  content: "\f077";
7259
}
7260
.fa-chevron-down:before {
7261
  content: "\f078";
7262
}
7263
.fa-retweet:before {
7264
  content: "\f079";
7265
}
7266
.fa-shopping-cart:before {
7267
  content: "\f07a";
7268
}
7269
.fa-folder:before {
7270
  content: "\f07b";
7271
}
7272
.fa-folder-open:before {
7273
  content: "\f07c";
7274
}
7275
.fa-arrows-v:before {
7276
  content: "\f07d";
7277
}
7278
.fa-arrows-h:before {
7279
  content: "\f07e";
7280
}
7281
.fa-bar-chart-o:before,
7282
.fa-bar-chart:before {
7283
  content: "\f080";
7284
}
7285
.fa-twitter-square:before {
7286
  content: "\f081";
7287
}
7288
.fa-facebook-square:before {
7289
  content: "\f082";
7290
}
7291
.fa-camera-retro:before {
7292
  content: "\f083";
7293
}
7294
.fa-key:before {
7295
  content: "\f084";
7296
}
7297
.fa-gears:before,
7298
.fa-cogs:before {
7299
  content: "\f085";
7300
}
7301
.fa-comments:before {
7302
  content: "\f086";
7303
}
7304
.fa-thumbs-o-up:before {
7305
  content: "\f087";
7306
}
7307
.fa-thumbs-o-down:before {
7308
  content: "\f088";
7309
}
7310
.fa-star-half:before {
7311
  content: "\f089";
7312
}
7313
.fa-heart-o:before {
7314
  content: "\f08a";
7315
}
7316
.fa-sign-out:before {
7317
  content: "\f08b";
7318
}
7319
.fa-linkedin-square:before {
7320
  content: "\f08c";
7321
}
7322
.fa-thumb-tack:before {
7323
  content: "\f08d";
7324
}
7325
.fa-external-link:before {
7326
  content: "\f08e";
7327
}
7328
.fa-sign-in:before {
7329
  content: "\f090";
7330
}
7331
.fa-trophy:before {
7332
  content: "\f091";
7333
}
7334
.fa-github-square:before {
7335
  content: "\f092";
7336
}
7337
.fa-upload:before {
7338
  content: "\f093";
7339
}
7340
.fa-lemon-o:before {
7341
  content: "\f094";
7342
}
7343
.fa-phone:before {
7344
  content: "\f095";
7345
}
7346
.fa-square-o:before {
7347
  content: "\f096";
7348
}
7349
.fa-bookmark-o:before {
7350
  content: "\f097";
7351
}
7352
.fa-phone-square:before {
7353
  content: "\f098";
7354
}
7355
.fa-twitter:before {
7356
  content: "\f099";
7357
}
7358
.fa-facebook:before {
7359
  content: "\f09a";
7360
}
7361
.fa-github:before {
7362
  content: "\f09b";
7363
}
7364
.fa-unlock:before {
7365
  content: "\f09c";
7366
}
7367
.fa-credit-card:before {
7368
  content: "\f09d";
7369
}
7370
.fa-rss:before {
7371
  content: "\f09e";
7372
}
7373
.fa-hdd-o:before {
7374
  content: "\f0a0";
7375
}
7376
.fa-bullhorn:before {
7377
  content: "\f0a1";
7378
}
7379
.fa-bell:before {
7380
  content: "\f0f3";
7381
}
7382
.fa-certificate:before {
7383
  content: "\f0a3";
7384
}
7385
.fa-hand-o-right:before {
7386
  content: "\f0a4";
7387
}
7388
.fa-hand-o-left:before {
7389
  content: "\f0a5";
7390
}
7391
.fa-hand-o-up:before {
7392
  content: "\f0a6";
7393
}
7394
.fa-hand-o-down:before {
7395
  content: "\f0a7";
7396
}
7397
.fa-arrow-circle-left:before {
7398
  content: "\f0a8";
7399
}
7400
.fa-arrow-circle-right:before {
7401
  content: "\f0a9";
7402
}
7403
.fa-arrow-circle-up:before {
7404
  content: "\f0aa";
7405
}
7406
.fa-arrow-circle-down:before {
7407
  content: "\f0ab";
7408
}
7409
.fa-globe:before {
7410
  content: "\f0ac";
7411
}
7412
.fa-wrench:before {
7413
  content: "\f0ad";
7414
}
7415
.fa-tasks:before {
7416
  content: "\f0ae";
7417
}
7418
.fa-filter:before {
7419
  content: "\f0b0";
7420
}
7421
.fa-briefcase:before {
7422
  content: "\f0b1";
7423
}
7424
.fa-arrows-alt:before {
7425
  content: "\f0b2";
7426
}
7427
.fa-group:before,
7428
.fa-users:before {
7429
  content: "\f0c0";
7430
}
7431
.fa-chain:before,
7432
.fa-link:before {
7433
  content: "\f0c1";
7434
}
7435
.fa-cloud:before {
7436
  content: "\f0c2";
7437
}
7438
.fa-flask:before {
7439
  content: "\f0c3";
7440
}
7441
.fa-cut:before,
7442
.fa-scissors:before {
7443
  content: "\f0c4";
7444
}
7445
.fa-copy:before,
7446
.fa-files-o:before {
7447
  content: "\f0c5";
7448
}
7449
.fa-paperclip:before {
7450
  content: "\f0c6";
7451
}
7452
.fa-save:before,
7453
.fa-floppy-o:before {
7454
  content: "\f0c7";
7455
}
7456
.fa-square:before {
7457
  content: "\f0c8";
7458
}
7459
.fa-navicon:before,
7460
.fa-reorder:before,
7461
.fa-bars:before {
7462
  content: "\f0c9";
7463
}
7464
.fa-list-ul:before {
7465
  content: "\f0ca";
7466
}
7467
.fa-list-ol:before {
7468
  content: "\f0cb";
7469
}
7470
.fa-strikethrough:before {
7471
  content: "\f0cc";
7472
}
7473
.fa-underline:before {
7474
  content: "\f0cd";
7475
}
7476
.fa-table:before {
7477
  content: "\f0ce";
7478
}
7479
.fa-magic:before {
7480
  content: "\f0d0";
7481
}
7482
.fa-truck:before {
7483
  content: "\f0d1";
7484
}
7485
.fa-pinterest:before {
7486
  content: "\f0d2";
7487
}
7488
.fa-pinterest-square:before {
7489
  content: "\f0d3";
7490
}
7491
.fa-google-plus-square:before {
7492
  content: "\f0d4";
7493
}
7494
.fa-google-plus:before {
7495
  content: "\f0d5";
7496
}
7497
.fa-money:before {
7498
  content: "\f0d6";
7499
}
7500
.fa-caret-down:before {
7501
  content: "\f0d7";
7502
}
7503
.fa-caret-up:before {
7504
  content: "\f0d8";
7505
}
7506
.fa-caret-left:before {
7507
  content: "\f0d9";
7508
}
7509
.fa-caret-right:before {
7510
  content: "\f0da";
7511
}
7512
.fa-columns:before {
7513
  content: "\f0db";
7514
}
7515
.fa-unsorted:before,
7516
.fa-sort:before {
7517
  content: "\f0dc";
7518
}
7519
.fa-sort-down:before,
7520
.fa-sort-desc:before {
7521
  content: "\f0dd";
7522
}
7523
.fa-sort-up:before,
7524
.fa-sort-asc:before {
7525
  content: "\f0de";
7526
}
7527
.fa-envelope:before {
7528
  content: "\f0e0";
7529
}
7530
.fa-linkedin:before {
7531
  content: "\f0e1";
7532
}
7533
.fa-rotate-left:before,
7534
.fa-undo:before {
7535
  content: "\f0e2";
7536
}
7537
.fa-legal:before,
7538
.fa-gavel:before {
7539
  content: "\f0e3";
7540
}
7541
.fa-dashboard:before,
7542
.fa-tachometer:before {
7543
  content: "\f0e4";
7544
}
7545
.fa-comment-o:before {
7546
  content: "\f0e5";
7547
}
7548
.fa-comments-o:before {
7549
  content: "\f0e6";
7550
}
7551
.fa-flash:before,
7552
.fa-bolt:before {
7553
  content: "\f0e7";
7554
}
7555
.fa-sitemap:before {
7556
  content: "\f0e8";
7557
}
7558
.fa-umbrella:before {
7559
  content: "\f0e9";
7560
}
7561
.fa-paste:before,
7562
.fa-clipboard:before {
7563
  content: "\f0ea";
7564
}
7565
.fa-lightbulb-o:before {
7566
  content: "\f0eb";
7567
}
7568
.fa-exchange:before {
7569
  content: "\f0ec";
7570
}
7571
.fa-cloud-download:before {
7572
  content: "\f0ed";
7573
}
7574
.fa-cloud-upload:before {
7575
  content: "\f0ee";
7576
}
7577
.fa-user-md:before {
7578
  content: "\f0f0";
7579
}
7580
.fa-stethoscope:before {
7581
  content: "\f0f1";
7582
}
7583
.fa-suitcase:before {
7584
  content: "\f0f2";
7585
}
7586
.fa-bell-o:before {
7587
  content: "\f0a2";
7588
}
7589
.fa-coffee:before {
7590
  content: "\f0f4";
7591
}
7592
.fa-cutlery:before {
7593
  content: "\f0f5";
7594
}
7595
.fa-file-text-o:before {
7596
  content: "\f0f6";
7597
}
7598
.fa-building-o:before {
7599
  content: "\f0f7";
7600
}
7601
.fa-hospital-o:before {
7602
  content: "\f0f8";
7603
}
7604
.fa-ambulance:before {
7605
  content: "\f0f9";
7606
}
7607
.fa-medkit:before {
7608
  content: "\f0fa";
7609
}
7610
.fa-fighter-jet:before {
7611
  content: "\f0fb";
7612
}
7613
.fa-beer:before {
7614
  content: "\f0fc";
7615
}
7616
.fa-h-square:before {
7617
  content: "\f0fd";
7618
}
7619
.fa-plus-square:before {
7620
  content: "\f0fe";
7621
}
7622
.fa-angle-double-left:before {
7623
  content: "\f100";
7624
}
7625
.fa-angle-double-right:before {
7626
  content: "\f101";
7627
}
7628
.fa-angle-double-up:before {
7629
  content: "\f102";
7630
}
7631
.fa-angle-double-down:before {
7632
  content: "\f103";
7633
}
7634
.fa-angle-left:before {
7635
  content: "\f104";
7636
}
7637
.fa-angle-right:before {
7638
  content: "\f105";
7639
}
7640
.fa-angle-up:before {
7641
  content: "\f106";
7642
}
7643
.fa-angle-down:before {
7644
  content: "\f107";
7645
}
7646
.fa-desktop:before {
7647
  content: "\f108";
7648
}
7649
.fa-laptop:before {
7650
  content: "\f109";
7651
}
7652
.fa-tablet:before {
7653
  content: "\f10a";
7654
}
7655
.fa-mobile-phone:before,
7656
.fa-mobile:before {
7657
  content: "\f10b";
7658
}
7659
.fa-circle-o:before {
7660
  content: "\f10c";
7661
}
7662
.fa-quote-left:before {
7663
  content: "\f10d";
7664
}
7665
.fa-quote-right:before {
7666
  content: "\f10e";
7667
}
7668
.fa-spinner:before {
7669
  content: "\f110";
7670
}
7671
.fa-circle:before {
7672
  content: "\f111";
7673
}
7674
.fa-mail-reply:before,
7675
.fa-reply:before {
7676
  content: "\f112";
7677
}
7678
.fa-github-alt:before {
7679
  content: "\f113";
7680
}
7681
.fa-folder-o:before {
7682
  content: "\f114";
7683
}
7684
.fa-folder-open-o:before {
7685
  content: "\f115";
7686
}
7687
.fa-smile-o:before {
7688
  content: "\f118";
7689
}
7690
.fa-frown-o:before {
7691
  content: "\f119";
7692
}
7693
.fa-meh-o:before {
7694
  content: "\f11a";
7695
}
7696
.fa-gamepad:before {
7697
  content: "\f11b";
7698
}
7699
.fa-keyboard-o:before {
7700
  content: "\f11c";
7701
}
7702
.fa-flag-o:before {
7703
  content: "\f11d";
7704
}
7705
.fa-flag-checkered:before {
7706
  content: "\f11e";
7707
}
7708
.fa-terminal:before {
7709
  content: "\f120";
7710
}
7711
.fa-code:before {
7712
  content: "\f121";
7713
}
7714
.fa-mail-reply-all:before,
7715
.fa-reply-all:before {
7716
  content: "\f122";
7717
}
7718
.fa-star-half-empty:before,
7719
.fa-star-half-full:before,
7720
.fa-star-half-o:before {
7721
  content: "\f123";
7722
}
7723
.fa-location-arrow:before {
7724
  content: "\f124";
7725
}
7726
.fa-crop:before {
7727
  content: "\f125";
7728
}
7729
.fa-code-fork:before {
7730
  content: "\f126";
7731
}
7732
.fa-unlink:before,
7733
.fa-chain-broken:before {
7734
  content: "\f127";
7735
}
7736
.fa-question:before {
7737
  content: "\f128";
7738
}
7739
.fa-info:before {
7740
  content: "\f129";
7741
}
7742
.fa-exclamation:before {
7743
  content: "\f12a";
7744
}
7745
.fa-superscript:before {
7746
  content: "\f12b";
7747
}
7748
.fa-subscript:before {
7749
  content: "\f12c";
7750
}
7751
.fa-eraser:before {
7752
  content: "\f12d";
7753
}
7754
.fa-puzzle-piece:before {
7755
  content: "\f12e";
7756
}
7757
.fa-microphone:before {
7758
  content: "\f130";
7759
}
7760
.fa-microphone-slash:before {
7761
  content: "\f131";
7762
}
7763
.fa-shield:before {
7764
  content: "\f132";
7765
}
7766
.fa-calendar-o:before {
7767
  content: "\f133";
7768
}
7769
.fa-fire-extinguisher:before {
7770
  content: "\f134";
7771
}
7772
.fa-rocket:before {
7773
  content: "\f135";
7774
}
7775
.fa-maxcdn:before {
7776
  content: "\f136";
7777
}
7778
.fa-chevron-circle-left:before {
7779
  content: "\f137";
7780
}
7781
.fa-chevron-circle-right:before {
7782
  content: "\f138";
7783
}
7784
.fa-chevron-circle-up:before {
7785
  content: "\f139";
7786
}
7787
.fa-chevron-circle-down:before {
7788
  content: "\f13a";
7789
}
7790
.fa-html5:before {
7791
  content: "\f13b";
7792
}
7793
.fa-css3:before {
7794
  content: "\f13c";
7795
}
7796
.fa-anchor:before {
7797
  content: "\f13d";
7798
}
7799
.fa-unlock-alt:before {
7800
  content: "\f13e";
7801
}
7802
.fa-bullseye:before {
7803
  content: "\f140";
7804
}
7805
.fa-ellipsis-h:before {
7806
  content: "\f141";
7807
}
7808
.fa-ellipsis-v:before {
7809
  content: "\f142";
7810
}
7811
.fa-rss-square:before {
7812
  content: "\f143";
7813
}
7814
.fa-play-circle:before {
7815
  content: "\f144";
7816
}
7817
.fa-ticket:before {
7818
  content: "\f145";
7819
}
7820
.fa-minus-square:before {
7821
  content: "\f146";
7822
}
7823
.fa-minus-square-o:before {
7824
  content: "\f147";
7825
}
7826
.fa-level-up:before {
7827
  content: "\f148";
7828
}
7829
.fa-level-down:before {
7830
  content: "\f149";
7831
}
7832
.fa-check-square:before {
7833
  content: "\f14a";
7834
}
7835
.fa-pencil-square:before {
7836
  content: "\f14b";
7837
}
7838
.fa-external-link-square:before {
7839
  content: "\f14c";
7840
}
7841
.fa-share-square:before {
7842
  content: "\f14d";
7843
}
7844
.fa-compass:before {
7845
  content: "\f14e";
7846
}
7847
.fa-toggle-down:before,
7848
.fa-caret-square-o-down:before {
7849
  content: "\f150";
7850
}
7851
.fa-toggle-up:before,
7852
.fa-caret-square-o-up:before {
7853
  content: "\f151";
7854
}
7855
.fa-toggle-right:before,
7856
.fa-caret-square-o-right:before {
7857
  content: "\f152";
7858
}
7859
.fa-euro:before,
7860
.fa-eur:before {
7861
  content: "\f153";
7862
}
7863
.fa-gbp:before {
7864
  content: "\f154";
7865
}
7866
.fa-dollar:before,
7867
.fa-usd:before {
7868
  content: "\f155";
7869
}
7870
.fa-rupee:before,
7871
.fa-inr:before {
7872
  content: "\f156";
7873
}
7874
.fa-cny:before,
7875
.fa-rmb:before,
7876
.fa-yen:before,
7877
.fa-jpy:before {
7878
  content: "\f157";
7879
}
7880
.fa-ruble:before,
7881
.fa-rouble:before,
7882
.fa-rub:before {
7883
  content: "\f158";
7884
}
7885
.fa-won:before,
7886
.fa-krw:before {
7887
  content: "\f159";
7888
}
7889
.fa-bitcoin:before,
7890
.fa-btc:before {
7891
  content: "\f15a";
7892
}
7893
.fa-file:before {
7894
  content: "\f15b";
7895
}
7896
.fa-file-text:before {
7897
  content: "\f15c";
7898
}
7899
.fa-sort-alpha-asc:before {
7900
  content: "\f15d";
7901
}
7902
.fa-sort-alpha-desc:before {
7903
  content: "\f15e";
7904
}
7905
.fa-sort-amount-asc:before {
7906
  content: "\f160";
7907
}
7908
.fa-sort-amount-desc:before {
7909
  content: "\f161";
7910
}
7911
.fa-sort-numeric-asc:before {
7912
  content: "\f162";
7913
}
7914
.fa-sort-numeric-desc:before {
7915
  content: "\f163";
7916
}
7917
.fa-thumbs-up:before {
7918
  content: "\f164";
7919
}
7920
.fa-thumbs-down:before {
7921
  content: "\f165";
7922
}
7923
.fa-youtube-square:before {
7924
  content: "\f166";
7925
}
7926
.fa-youtube:before {
7927
  content: "\f167";
7928
}
7929
.fa-xing:before {
7930
  content: "\f168";
7931
}
7932
.fa-xing-square:before {
7933
  content: "\f169";
7934
}
7935
.fa-youtube-play:before {
7936
  content: "\f16a";
7937
}
7938
.fa-dropbox:before {
7939
  content: "\f16b";
7940
}
7941
.fa-stack-overflow:before {
7942
  content: "\f16c";
7943
}
7944
.fa-instagram:before {
7945
  content: "\f16d";
7946
}
7947
.fa-flickr:before {
7948
  content: "\f16e";
7949
}
7950
.fa-adn:before {
7951
  content: "\f170";
7952
}
7953
.fa-bitbucket:before {
7954
  content: "\f171";
7955
}
7956
.fa-bitbucket-square:before {
7957
  content: "\f172";
7958
}
7959
.fa-tumblr:before {
7960
  content: "\f173";
7961
}
7962
.fa-tumblr-square:before {
7963
  content: "\f174";
7964
}
7965
.fa-long-arrow-down:before {
7966
  content: "\f175";
7967
}
7968
.fa-long-arrow-up:before {
7969
  content: "\f176";
7970
}
7971
.fa-long-arrow-left:before {
7972
  content: "\f177";
7973
}
7974
.fa-long-arrow-right:before {
7975
  content: "\f178";
7976
}
7977
.fa-apple:before {
7978
  content: "\f179";
7979
}
7980
.fa-windows:before {
7981
  content: "\f17a";
7982
}
7983
.fa-android:before {
7984
  content: "\f17b";
7985
}
7986
.fa-linux:before {
7987
  content: "\f17c";
7988
}
7989
.fa-dribbble:before {
7990
  content: "\f17d";
7991
}
7992
.fa-skype:before {
7993
  content: "\f17e";
7994
}
7995
.fa-foursquare:before {
7996
  content: "\f180";
7997
}
7998
.fa-trello:before {
7999
  content: "\f181";
8000
}
8001
.fa-female:before {
8002
  content: "\f182";
8003
}
8004
.fa-male:before {
8005
  content: "\f183";
8006
}
8007
.fa-gittip:before {
8008
  content: "\f184";
8009
}
8010
.fa-sun-o:before {
8011
  content: "\f185";
8012
}
8013
.fa-moon-o:before {
8014
  content: "\f186";
8015
}
8016
.fa-archive:before {
8017
  content: "\f187";
8018
}
8019
.fa-bug:before {
8020
  content: "\f188";
8021
}
8022
.fa-vk:before {
8023
  content: "\f189";
8024
}
8025
.fa-weibo:before {
8026
  content: "\f18a";
8027
}
8028
.fa-renren:before {
8029
  content: "\f18b";
8030
}
8031
.fa-pagelines:before {
8032
  content: "\f18c";
8033
}
8034
.fa-stack-exchange:before {
8035
  content: "\f18d";
8036
}
8037
.fa-arrow-circle-o-right:before {
8038
  content: "\f18e";
8039
}
8040
.fa-arrow-circle-o-left:before {
8041
  content: "\f190";
8042
}
8043
.fa-toggle-left:before,
8044
.fa-caret-square-o-left:before {
8045
  content: "\f191";
8046
}
8047
.fa-dot-circle-o:before {
8048
  content: "\f192";
8049
}
8050
.fa-wheelchair:before {
8051
  content: "\f193";
8052
}
8053
.fa-vimeo-square:before {
8054
  content: "\f194";
8055
}
8056
.fa-turkish-lira:before,
8057
.fa-try:before {
8058
  content: "\f195";
8059
}
8060
.fa-plus-square-o:before {
8061
  content: "\f196";
8062
}
8063
.fa-space-shuttle:before {
8064
  content: "\f197";
8065
}
8066
.fa-slack:before {
8067
  content: "\f198";
8068
}
8069
.fa-envelope-square:before {
8070
  content: "\f199";
8071
}
8072
.fa-wordpress:before {
8073
  content: "\f19a";
8074
}
8075
.fa-openid:before {
8076
  content: "\f19b";
8077
}
8078
.fa-institution:before,
8079
.fa-bank:before,
8080
.fa-university:before {
8081
  content: "\f19c";
8082
}
8083
.fa-mortar-board:before,
8084
.fa-graduation-cap:before {
8085
  content: "\f19d";
8086
}
8087
.fa-yahoo:before {
8088
  content: "\f19e";
8089
}
8090
.fa-google:before {
8091
  content: "\f1a0";
8092
}
8093
.fa-reddit:before {
8094
  content: "\f1a1";
8095
}
8096
.fa-reddit-square:before {
8097
  content: "\f1a2";
8098
}
8099
.fa-stumbleupon-circle:before {
8100
  content: "\f1a3";
8101
}
8102
.fa-stumbleupon:before {
8103
  content: "\f1a4";
8104
}
8105
.fa-delicious:before {
8106
  content: "\f1a5";
8107
}
8108
.fa-digg:before {
8109
  content: "\f1a6";
8110
}
8111
.fa-pied-piper:before {
8112
  content: "\f1a7";
8113
}
8114
.fa-pied-piper-alt:before {
8115
  content: "\f1a8";
8116
}
8117
.fa-drupal:before {
8118
  content: "\f1a9";
8119
}
8120
.fa-joomla:before {
8121
  content: "\f1aa";
8122
}
8123
.fa-language:before {
8124
  content: "\f1ab";
8125
}
8126
.fa-fax:before {
8127
  content: "\f1ac";
8128
}
8129
.fa-building:before {
8130
  content: "\f1ad";
8131
}
8132
.fa-child:before {
8133
  content: "\f1ae";
8134
}
8135
.fa-paw:before {
8136
  content: "\f1b0";
8137
}
8138
.fa-spoon:before {
8139
  content: "\f1b1";
8140
}
8141
.fa-cube:before {
8142
  content: "\f1b2";
8143
}
8144
.fa-cubes:before {
8145
  content: "\f1b3";
8146
}
8147
.fa-behance:before {
8148
  content: "\f1b4";
8149
}
8150
.fa-behance-square:before {
8151
  content: "\f1b5";
8152
}
8153
.fa-steam:before {
8154
  content: "\f1b6";
8155
}
8156
.fa-steam-square:before {
8157
  content: "\f1b7";
8158
}
8159
.fa-recycle:before {
8160
  content: "\f1b8";
8161
}
8162
.fa-automobile:before,
8163
.fa-car:before {
8164
  content: "\f1b9";
8165
}
8166
.fa-cab:before,
8167
.fa-taxi:before {
8168
  content: "\f1ba";
8169
}
8170
.fa-tree:before {
8171
  content: "\f1bb";
8172
}
8173
.fa-spotify:before {
8174
  content: "\f1bc";
8175
}
8176
.fa-deviantart:before {
8177
  content: "\f1bd";
8178
}
8179
.fa-soundcloud:before {
8180
  content: "\f1be";
8181
}
8182
.fa-database:before {
8183
  content: "\f1c0";
8184
}
8185
.fa-file-pdf-o:before {
8186
  content: "\f1c1";
8187
}
8188
.fa-file-word-o:before {
8189
  content: "\f1c2";
8190
}
8191
.fa-file-excel-o:before {
8192
  content: "\f1c3";
8193
}
8194
.fa-file-powerpoint-o:before {
8195
  content: "\f1c4";
8196
}
8197
.fa-file-photo-o:before,
8198
.fa-file-picture-o:before,
8199
.fa-file-image-o:before {
8200
  content: "\f1c5";
8201
}
8202
.fa-file-zip-o:before,
8203
.fa-file-archive-o:before {
8204
  content: "\f1c6";
8205
}
8206
.fa-file-sound-o:before,
8207
.fa-file-audio-o:before {
8208
  content: "\f1c7";
8209
}
8210
.fa-file-movie-o:before,
8211
.fa-file-video-o:before {
8212
  content: "\f1c8";
8213
}
8214
.fa-file-code-o:before {
8215
  content: "\f1c9";
8216
}
8217
.fa-vine:before {
8218
  content: "\f1ca";
8219
}
8220
.fa-codepen:before {
8221
  content: "\f1cb";
8222
}
8223
.fa-jsfiddle:before {
8224
  content: "\f1cc";
8225
}
8226
.fa-life-bouy:before,
8227
.fa-life-buoy:before,
8228
.fa-life-saver:before,
8229
.fa-support:before,
8230
.fa-life-ring:before {
8231
  content: "\f1cd";
8232
}
8233
.fa-circle-o-notch:before {
8234
  content: "\f1ce";
8235
}
8236
.fa-ra:before,
8237
.fa-rebel:before {
8238
  content: "\f1d0";
8239
}
8240
.fa-ge:before,
8241
.fa-empire:before {
8242
  content: "\f1d1";
8243
}
8244
.fa-git-square:before {
8245
  content: "\f1d2";
8246
}
8247
.fa-git:before {
8248
  content: "\f1d3";
8249
}
8250
.fa-hacker-news:before {
8251
  content: "\f1d4";
8252
}
8253
.fa-tencent-weibo:before {
8254
  content: "\f1d5";
8255
}
8256
.fa-qq:before {
8257
  content: "\f1d6";
8258
}
8259
.fa-wechat:before,
8260
.fa-weixin:before {
8261
  content: "\f1d7";
8262
}
8263
.fa-send:before,
8264
.fa-paper-plane:before {
8265
  content: "\f1d8";
8266
}
8267
.fa-send-o:before,
8268
.fa-paper-plane-o:before {
8269
  content: "\f1d9";
8270
}
8271
.fa-history:before {
8272
  content: "\f1da";
8273
}
8274
.fa-circle-thin:before {
8275
  content: "\f1db";
8276
}
8277
.fa-header:before {
8278
  content: "\f1dc";
8279
}
8280
.fa-paragraph:before {
8281
  content: "\f1dd";
8282
}
8283
.fa-sliders:before {
8284
  content: "\f1de";
8285
}
8286
.fa-share-alt:before {
8287
  content: "\f1e0";
8288
}
8289
.fa-share-alt-square:before {
8290
  content: "\f1e1";
8291
}
8292
.fa-bomb:before {
8293
  content: "\f1e2";
8294
}
8295
.fa-soccer-ball-o:before,
8296
.fa-futbol-o:before {
8297
  content: "\f1e3";
8298
}
8299
.fa-tty:before {
8300
  content: "\f1e4";
8301
}
8302
.fa-binoculars:before {
8303
  content: "\f1e5";
8304
}
8305
.fa-plug:before {
8306
  content: "\f1e6";
8307
}
8308
.fa-slideshare:before {
8309
  content: "\f1e7";
8310
}
8311
.fa-twitch:before {
8312
  content: "\f1e8";
8313
}
8314
.fa-yelp:before {
8315
  content: "\f1e9";
8316
}
8317
.fa-newspaper-o:before {
8318
  content: "\f1ea";
8319
}
8320
.fa-wifi:before {
8321
  content: "\f1eb";
8322
}
8323
.fa-calculator:before {
8324
  content: "\f1ec";
8325
}
8326
.fa-paypal:before {
8327
  content: "\f1ed";
8328
}
8329
.fa-google-wallet:before {
8330
  content: "\f1ee";
8331
}
8332
.fa-cc-visa:before {
8333
  content: "\f1f0";
8334
}
8335
.fa-cc-mastercard:before {
8336
  content: "\f1f1";
8337
}
8338
.fa-cc-discover:before {
8339
  content: "\f1f2";
8340
}
8341
.fa-cc-amex:before {
8342
  content: "\f1f3";
8343
}
8344
.fa-cc-paypal:before {
8345
  content: "\f1f4";
8346
}
8347
.fa-cc-stripe:before {
8348
  content: "\f1f5";
8349
}
8350
.fa-bell-slash:before {
8351
  content: "\f1f6";
8352
}
8353
.fa-bell-slash-o:before {
8354
  content: "\f1f7";
8355
}
8356
.fa-trash:before {
8357
  content: "\f1f8";
8358
}
8359
.fa-copyright:before {
8360
  content: "\f1f9";
8361
}
8362
.fa-at:before {
8363
  content: "\f1fa";
8364
}
8365
.fa-eyedropper:before {
8366
  content: "\f1fb";
8367
}
8368
.fa-paint-brush:before {
8369
  content: "\f1fc";
8370
}
8371
.fa-birthday-cake:before {
8372
  content: "\f1fd";
8373
}
8374
.fa-area-chart:before {
8375
  content: "\f1fe";
8376
}
8377
.fa-pie-chart:before {
8378
  content: "\f200";
8379
}
8380
.fa-line-chart:before {
8381
  content: "\f201";
8382
}
8383
.fa-lastfm:before {
8384
  content: "\f202";
8385
}
8386
.fa-lastfm-square:before {
8387
  content: "\f203";
8388
}
8389
.fa-toggle-off:before {
8390
  content: "\f204";
8391
}
8392
.fa-toggle-on:before {
8393
  content: "\f205";
8394
}
8395
.fa-bicycle:before {
8396
  content: "\f206";
8397
}
8398
.fa-bus:before {
8399
  content: "\f207";
8400
}
8401
.fa-ioxhost:before {
8402
  content: "\f208";
8403
}
8404
.fa-angellist:before {
8405
  content: "\f209";
8406
}
8407
.fa-cc:before {
8408
  content: "\f20a";
8409
}
8410
.fa-shekel:before,
8411
.fa-sheqel:before,
8412
.fa-ils:before {
8413
  content: "\f20b";
8414
}
8415
.fa-meanpath:before {
8416
  content: "\f20c";
8417
}
8418
/*!
8419
*
8420
* IPython base
8421
*
8422
*/
8423
.modal.fade .modal-dialog {
8424
  -webkit-transform: translate(0, 0);
8425
  -ms-transform: translate(0, 0);
8426
  -o-transform: translate(0, 0);
8427
  transform: translate(0, 0);
8428
}
8429
code {
8430
  color: #000;
8431
}
8432
pre {
8433
  font-size: inherit;
8434
  line-height: inherit;
8435
}
8436
label {
8437
  font-weight: normal;
8438
}
8439
/* Make the page background atleast 100% the height of the view port */
8440
/* Make the page itself atleast 70% the height of the view port */
8441
.border-box-sizing {
8442
  box-sizing: border-box;
8443
  -moz-box-sizing: border-box;
8444
  -webkit-box-sizing: border-box;
8445
}
8446
.corner-all {
8447
  border-radius: 2px;
8448
}
8449
.no-padding {
8450
  padding: 0px;
8451
}
8452
/* Flexible box model classes */
8453
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
8454
/* This file is a compatability layer.  It allows the usage of flexible box 
8455
model layouts accross multiple browsers, including older browsers.  The newest,
8456
universal implementation of the flexible box model is used when available (see
8457
`Modern browsers` comments below).  Browsers that are known to implement this 
8458
new spec completely include:
8459
8460
    Firefox 28.0+
8461
    Chrome 29.0+
8462
    Internet Explorer 11+ 
8463
    Opera 17.0+
8464
8465
Browsers not listed, including Safari, are supported via the styling under the
8466
`Old browsers` comments below.
8467
*/
8468
.hbox {
8469
  /* Old browsers */
8470
  display: -webkit-box;
8471
  -webkit-box-orient: horizontal;
8472
  -webkit-box-align: stretch;
8473
  display: -moz-box;
8474
  -moz-box-orient: horizontal;
8475
  -moz-box-align: stretch;
8476
  display: box;
8477
  box-orient: horizontal;
8478
  box-align: stretch;
8479
  /* Modern browsers */
8480
  display: flex;
8481
  flex-direction: row;
8482
  align-items: stretch;
8483
}
8484
.hbox > * {
8485
  /* Old browsers */
8486
  -webkit-box-flex: 0;
8487
  -moz-box-flex: 0;
8488
  box-flex: 0;
8489
  /* Modern browsers */
8490
  flex: none;
8491
}
8492
.vbox {
8493
  /* Old browsers */
8494
  display: -webkit-box;
8495
  -webkit-box-orient: vertical;
8496
  -webkit-box-align: stretch;
8497
  display: -moz-box;
8498
  -moz-box-orient: vertical;
8499
  -moz-box-align: stretch;
8500
  display: box;
8501
  box-orient: vertical;
8502
  box-align: stretch;
8503
  /* Modern browsers */
8504
  display: flex;
8505
  flex-direction: column;
8506
  align-items: stretch;
8507
}
8508
.vbox > * {
8509
  /* Old browsers */
8510
  -webkit-box-flex: 0;
8511
  -moz-box-flex: 0;
8512
  box-flex: 0;
8513
  /* Modern browsers */
8514
  flex: none;
8515
}
8516
.hbox.reverse,
8517
.vbox.reverse,
8518
.reverse {
8519
  /* Old browsers */
8520
  -webkit-box-direction: reverse;
8521
  -moz-box-direction: reverse;
8522
  box-direction: reverse;
8523
  /* Modern browsers */
8524
  flex-direction: row-reverse;
8525
}
8526
.hbox.box-flex0,
8527
.vbox.box-flex0,
8528
.box-flex0 {
8529
  /* Old browsers */
8530
  -webkit-box-flex: 0;
8531
  -moz-box-flex: 0;
8532
  box-flex: 0;
8533
  /* Modern browsers */
8534
  flex: none;
8535
  width: auto;
8536
}
8537
.hbox.box-flex1,
8538
.vbox.box-flex1,
8539
.box-flex1 {
8540
  /* Old browsers */
8541
  -webkit-box-flex: 1;
8542
  -moz-box-flex: 1;
8543
  box-flex: 1;
8544
  /* Modern browsers */
8545
  flex: 1;
8546
}
8547
.hbox.box-flex,
8548
.vbox.box-flex,
8549
.box-flex {
8550
  /* Old browsers */
8551
  /* Old browsers */
8552
  -webkit-box-flex: 1;
8553
  -moz-box-flex: 1;
8554
  box-flex: 1;
8555
  /* Modern browsers */
8556
  flex: 1;
8557
}
8558
.hbox.box-flex2,
8559
.vbox.box-flex2,
8560
.box-flex2 {
8561
  /* Old browsers */
8562
  -webkit-box-flex: 2;
8563
  -moz-box-flex: 2;
8564
  box-flex: 2;
8565
  /* Modern browsers */
8566
  flex: 2;
8567
}
8568
.box-group1 {
8569
  /*  Deprecated */
8570
  -webkit-box-flex-group: 1;
8571
  -moz-box-flex-group: 1;
8572
  box-flex-group: 1;
8573
}
8574
.box-group2 {
8575
  /* Deprecated */
8576
  -webkit-box-flex-group: 2;
8577
  -moz-box-flex-group: 2;
8578
  box-flex-group: 2;
8579
}
8580
.hbox.start,
8581
.vbox.start,
8582
.start {
8583
  /* Old browsers */
8584
  -webkit-box-pack: start;
8585
  -moz-box-pack: start;
8586
  box-pack: start;
8587
  /* Modern browsers */
8588
  justify-content: flex-start;
8589
}
8590
.hbox.end,
8591
.vbox.end,
8592
.end {
8593
  /* Old browsers */
8594
  -webkit-box-pack: end;
8595
  -moz-box-pack: end;
8596
  box-pack: end;
8597
  /* Modern browsers */
8598
  justify-content: flex-end;
8599
}
8600
.hbox.center,
8601
.vbox.center,
8602
.center {
8603
  /* Old browsers */
8604
  -webkit-box-pack: center;
8605
  -moz-box-pack: center;
8606
  box-pack: center;
8607
  /* Modern browsers */
8608
  justify-content: center;
8609
}
8610
.hbox.baseline,
8611
.vbox.baseline,
8612
.baseline {
8613
  /* Old browsers */
8614
  -webkit-box-pack: baseline;
8615
  -moz-box-pack: baseline;
8616
  box-pack: baseline;
8617
  /* Modern browsers */
8618
  justify-content: baseline;
8619
}
8620
.hbox.stretch,
8621
.vbox.stretch,
8622
.stretch {
8623
  /* Old browsers */
8624
  -webkit-box-pack: stretch;
8625
  -moz-box-pack: stretch;
8626
  box-pack: stretch;
8627
  /* Modern browsers */
8628
  justify-content: stretch;
8629
}
8630
.hbox.align-start,
8631
.vbox.align-start,
8632
.align-start {
8633
  /* Old browsers */
8634
  -webkit-box-align: start;
8635
  -moz-box-align: start;
8636
  box-align: start;
8637
  /* Modern browsers */
8638
  align-items: flex-start;
8639
}
8640
.hbox.align-end,
8641
.vbox.align-end,
8642
.align-end {
8643
  /* Old browsers */
8644
  -webkit-box-align: end;
8645
  -moz-box-align: end;
8646
  box-align: end;
8647
  /* Modern browsers */
8648
  align-items: flex-end;
8649
}
8650
.hbox.align-center,
8651
.vbox.align-center,
8652
.align-center {
8653
  /* Old browsers */
8654
  -webkit-box-align: center;
8655
  -moz-box-align: center;
8656
  box-align: center;
8657
  /* Modern browsers */
8658
  align-items: center;
8659
}
8660
.hbox.align-baseline,
8661
.vbox.align-baseline,
8662
.align-baseline {
8663
  /* Old browsers */
8664
  -webkit-box-align: baseline;
8665
  -moz-box-align: baseline;
8666
  box-align: baseline;
8667
  /* Modern browsers */
8668
  align-items: baseline;
8669
}
8670
.hbox.align-stretch,
8671
.vbox.align-stretch,
8672
.align-stretch {
8673
  /* Old browsers */
8674
  -webkit-box-align: stretch;
8675
  -moz-box-align: stretch;
8676
  box-align: stretch;
8677
  /* Modern browsers */
8678
  align-items: stretch;
8679
}
8680
div.error {
8681
  margin: 2em;
8682
  text-align: center;
8683
}
8684
div.error > h1 {
8685
  font-size: 500%;
8686
  line-height: normal;
8687
}
8688
div.error > p {
8689
  font-size: 200%;
8690
  line-height: normal;
8691
}
8692
div.traceback-wrapper {
8693
  text-align: left;
8694
  max-width: 800px;
8695
  margin: auto;
8696
}
8697
/**
8698
 * Primary styles
8699
 *
8700
 * Author: Jupyter Development Team
8701
 */
8702
body {
8703
  background-color: #fff;
8704
  /* This makes sure that the body covers the entire window and needs to
8705
       be in a different element than the display: box in wrapper below */
8706
  position: absolute;
8707
  left: 0px;
8708
  right: 0px;
8709
  top: 0px;
8710
  bottom: 0px;
8711
  overflow: visible;
8712
}
8713
body > #header {
8714
  /* Initially hidden to prevent FLOUC */
8715
  display: none;
8716
  background-color: #fff;
8717
  /* Display over codemirror */
8718
  position: relative;
8719
  z-index: 100;
8720
}
8721
body > #header #header-container {
8722
  padding-bottom: 5px;
8723
  padding-top: 5px;
8724
  box-sizing: border-box;
8725
  -moz-box-sizing: border-box;
8726
  -webkit-box-sizing: border-box;
8727
}
8728
body > #header .header-bar {
8729
  width: 100%;
8730
  height: 1px;
8731
  background: #e7e7e7;
8732
  margin-bottom: -1px;
8733
}
8734
@media print {
8735
  body > #header {
8736
    display: none !important;
8737
  }
8738
}
8739
#header-spacer {
8740
  width: 100%;
8741
  visibility: hidden;
8742
}
8743
@media print {
8744
  #header-spacer {
8745
    display: none;
8746
  }
8747
}
8748
#ipython_notebook {
8749
  padding-left: 0px;
8750
  padding-top: 1px;
8751
  padding-bottom: 1px;
8752
}
8753
@media (max-width: 991px) {
8754
  #ipython_notebook {
8755
    margin-left: 10px;
8756
  }
8757
}
8758
[dir="rtl"] #ipython_notebook {
8759
  float: right !important;
8760
}
8761
#noscript {
8762
  width: auto;
8763
  padding-top: 16px;
8764
  padding-bottom: 16px;
8765
  text-align: center;
8766
  font-size: 22px;
8767
  color: red;
8768
  font-weight: bold;
8769
}
8770
#ipython_notebook img {
8771
  height: 28px;
8772
}
8773
#site {
8774
  width: 100%;
8775
  display: none;
8776
  box-sizing: border-box;
8777
  -moz-box-sizing: border-box;
8778
  -webkit-box-sizing: border-box;
8779
  overflow: auto;
8780
}
8781
@media print {
8782
  #site {
8783
    height: auto !important;
8784
  }
8785
}
8786
/* Smaller buttons */
8787
.ui-button .ui-button-text {
8788
  padding: 0.2em 0.8em;
8789
  font-size: 77%;
8790
}
8791
input.ui-button {
8792
  padding: 0.3em 0.9em;
8793
}
8794
span#login_widget {
8795
  float: right;
8796
}
8797
span#login_widget > .button,
8798
#logout {
8799
  color: #333;
8800
  background-color: #fff;
8801
  border-color: #ccc;
8802
}
8803
span#login_widget > .button:focus,
8804
#logout:focus,
8805
span#login_widget > .button.focus,
8806
#logout.focus {
8807
  color: #333;
8808
  background-color: #e6e6e6;
8809
  border-color: #8c8c8c;
8810
}
8811
span#login_widget > .button:hover,
8812
#logout:hover {
8813
  color: #333;
8814
  background-color: #e6e6e6;
8815
  border-color: #adadad;
8816
}
8817
span#login_widget > .button:active,
8818
#logout:active,
8819
span#login_widget > .button.active,
8820
#logout.active,
8821
.open > .dropdown-togglespan#login_widget > .button,
8822
.open > .dropdown-toggle#logout {
8823
  color: #333;
8824
  background-color: #e6e6e6;
8825
  border-color: #adadad;
8826
}
8827
span#login_widget > .button:active:hover,
8828
#logout:active:hover,
8829
span#login_widget > .button.active:hover,
8830
#logout.active:hover,
8831
.open > .dropdown-togglespan#login_widget > .button:hover,
8832
.open > .dropdown-toggle#logout:hover,
8833
span#login_widget > .button:active:focus,
8834
#logout:active:focus,
8835
span#login_widget > .button.active:focus,
8836
#logout.active:focus,
8837
.open > .dropdown-togglespan#login_widget > .button:focus,
8838
.open > .dropdown-toggle#logout:focus,
8839
span#login_widget > .button:active.focus,
8840
#logout:active.focus,
8841
span#login_widget > .button.active.focus,
8842
#logout.active.focus,
8843
.open > .dropdown-togglespan#login_widget > .button.focus,
8844
.open > .dropdown-toggle#logout.focus {
8845
  color: #333;
8846
  background-color: #d4d4d4;
8847
  border-color: #8c8c8c;
8848
}
8849
span#login_widget > .button:active,
8850
#logout:active,
8851
span#login_widget > .button.active,
8852
#logout.active,
8853
.open > .dropdown-togglespan#login_widget > .button,
8854
.open > .dropdown-toggle#logout {
8855
  background-image: none;
8856
}
8857
span#login_widget > .button.disabled:hover,
8858
#logout.disabled:hover,
8859
span#login_widget > .button[disabled]:hover,
8860
#logout[disabled]:hover,
8861
fieldset[disabled] span#login_widget > .button:hover,
8862
fieldset[disabled] #logout:hover,
8863
span#login_widget > .button.disabled:focus,
8864
#logout.disabled:focus,
8865
span#login_widget > .button[disabled]:focus,
8866
#logout[disabled]:focus,
8867
fieldset[disabled] span#login_widget > .button:focus,
8868
fieldset[disabled] #logout:focus,
8869
span#login_widget > .button.disabled.focus,
8870
#logout.disabled.focus,
8871
span#login_widget > .button[disabled].focus,
8872
#logout[disabled].focus,
8873
fieldset[disabled] span#login_widget > .button.focus,
8874
fieldset[disabled] #logout.focus {
8875
  background-color: #fff;
8876
  border-color: #ccc;
8877
}
8878
span#login_widget > .button .badge,
8879
#logout .badge {
8880
  color: #fff;
8881
  background-color: #333;
8882
}
8883
.nav-header {
8884
  text-transform: none;
8885
}
8886
#header > span {
8887
  margin-top: 10px;
8888
}
8889
.modal_stretch .modal-dialog {
8890
  /* Old browsers */
8891
  display: -webkit-box;
8892
  -webkit-box-orient: vertical;
8893
  -webkit-box-align: stretch;
8894
  display: -moz-box;
8895
  -moz-box-orient: vertical;
8896
  -moz-box-align: stretch;
8897
  display: box;
8898
  box-orient: vertical;
8899
  box-align: stretch;
8900
  /* Modern browsers */
8901
  display: flex;
8902
  flex-direction: column;
8903
  align-items: stretch;
8904
  min-height: 80vh;
8905
}
8906
.modal_stretch .modal-dialog .modal-body {
8907
  max-height: calc(100vh - 200px);
8908
  overflow: auto;
8909
  flex: 1;
8910
}
8911
@media (min-width: 768px) {
8912
  .modal .modal-dialog {
8913
    width: 700px;
8914
  }
8915
}
8916
@media (min-width: 768px) {
8917
  select.form-control {
8918
    margin-left: 12px;
8919
    margin-right: 12px;
8920
  }
8921
}
8922
/*!
8923
*
8924
* IPython auth
8925
*
8926
*/
8927
.center-nav {
8928
  display: inline-block;
8929
  margin-bottom: -4px;
8930
}
8931
/*!
8932
*
8933
* IPython tree view
8934
*
8935
*/
8936
/* We need an invisible input field on top of the sentense*/
8937
/* "Drag file onto the list ..." */
8938
.alternate_upload {
8939
  background-color: none;
8940
  display: inline;
8941
}
8942
.alternate_upload.form {
8943
  padding: 0;
8944
  margin: 0;
8945
}
8946
.alternate_upload input.fileinput {
8947
  text-align: center;
8948
  vertical-align: middle;
8949
  display: inline;
8950
  opacity: 0;
8951
  z-index: 2;
8952
  width: 12ex;
8953
  margin-right: -12ex;
8954
}
8955
.alternate_upload .btn-upload {
8956
  height: 22px;
8957
}
8958
/**
8959
 * Primary styles
8960
 *
8961
 * Author: Jupyter Development Team
8962
 */
8963
[dir="rtl"] #tabs li {
8964
  float: right;
8965
}
8966
ul#tabs {
8967
  margin-bottom: 4px;
8968
}
8969
[dir="rtl"] ul#tabs {
8970
  margin-right: 0px;
8971
}
8972
ul#tabs a {
8973
  padding-top: 6px;
8974
  padding-bottom: 4px;
8975
}
8976
ul.breadcrumb a:focus,
8977
ul.breadcrumb a:hover {
8978
  text-decoration: none;
8979
}
8980
ul.breadcrumb i.icon-home {
8981
  font-size: 16px;
8982
  margin-right: 4px;
8983
}
8984
ul.breadcrumb span {
8985
  color: #5e5e5e;
8986
}
8987
.list_toolbar {
8988
  padding: 4px 0 4px 0;
8989
  vertical-align: middle;
8990
}
8991
.list_toolbar .tree-buttons {
8992
  padding-top: 1px;
8993
}
8994
[dir="rtl"] .list_toolbar .tree-buttons {
8995
  float: left !important;
8996
}
8997
[dir="rtl"] .list_toolbar .pull-right {
8998
  padding-top: 1px;
8999
  float: left !important;
9000
}
9001
[dir="rtl"] .list_toolbar .pull-left {
9002
  float: right !important;
9003
}
9004
.dynamic-buttons {
9005
  padding-top: 3px;
9006
  display: inline-block;
9007
}
9008
.list_toolbar [class*="span"] {
9009
  min-height: 24px;
9010
}
9011
.list_header {
9012
  font-weight: bold;
9013
  background-color: #EEE;
9014
}
9015
.list_placeholder {
9016
  font-weight: bold;
9017
  padding-top: 4px;
9018
  padding-bottom: 4px;
9019
  padding-left: 7px;
9020
  padding-right: 7px;
9021
}
9022
.list_container {
9023
  margin-top: 4px;
9024
  margin-bottom: 20px;
9025
  border: 1px solid #ddd;
9026
  border-radius: 2px;
9027
}
9028
.list_container > div {
9029
  border-bottom: 1px solid #ddd;
9030
}
9031
.list_container > div:hover .list-item {
9032
  background-color: red;
9033
}
9034
.list_container > div:last-child {
9035
  border: none;
9036
}
9037
.list_item:hover .list_item {
9038
  background-color: #ddd;
9039
}
9040
.list_item a {
9041
  text-decoration: none;
9042
}
9043
.list_item:hover {
9044
  background-color: #fafafa;
9045
}
9046
.list_header > div,
9047
.list_item > div {
9048
  padding-top: 4px;
9049
  padding-bottom: 4px;
9050
  padding-left: 7px;
9051
  padding-right: 7px;
9052
  line-height: 22px;
9053
}
9054
.list_header > div input,
9055
.list_item > div input {
9056
  margin-right: 7px;
9057
  margin-left: 14px;
9058
  vertical-align: baseline;
9059
  line-height: 22px;
9060
  position: relative;
9061
  top: -1px;
9062
}
9063
.list_header > div .item_link,
9064
.list_item > div .item_link {
9065
  margin-left: -1px;
9066
  vertical-align: baseline;
9067
  line-height: 22px;
9068
}
9069
.new-file input[type=checkbox] {
9070
  visibility: hidden;
9071
}
9072
.item_name {
9073
  line-height: 22px;
9074
  height: 24px;
9075
}
9076
.item_icon {
9077
  font-size: 14px;
9078
  color: #5e5e5e;
9079
  margin-right: 7px;
9080
  margin-left: 7px;
9081
  line-height: 22px;
9082
  vertical-align: baseline;
9083
}
9084
.item_buttons {
9085
  line-height: 1em;
9086
  margin-left: -5px;
9087
}
9088
.item_buttons .btn,
9089
.item_buttons .btn-group,
9090
.item_buttons .input-group {
9091
  float: left;
9092
}
9093
.item_buttons > .btn,
9094
.item_buttons > .btn-group,
9095
.item_buttons > .input-group {
9096
  margin-left: 5px;
9097
}
9098
.item_buttons .btn {
9099
  min-width: 13ex;
9100
}
9101
.item_buttons .running-indicator {
9102
  padding-top: 4px;
9103
  color: #5cb85c;
9104
}
9105
.item_buttons .kernel-name {
9106
  padding-top: 4px;
9107
  color: #5bc0de;
9108
  margin-right: 7px;
9109
  float: left;
9110
}
9111
.toolbar_info {
9112
  height: 24px;
9113
  line-height: 24px;
9114
}
9115
.list_item input:not([type=checkbox]) {
9116
  padding-top: 3px;
9117
  padding-bottom: 3px;
9118
  height: 22px;
9119
  line-height: 14px;
9120
  margin: 0px;
9121
}
9122
.highlight_text {
9123
  color: blue;
9124
}
9125
#project_name {
9126
  display: inline-block;
9127
  padding-left: 7px;
9128
  margin-left: -2px;
9129
}
9130
#project_name > .breadcrumb {
9131
  padding: 0px;
9132
  margin-bottom: 0px;
9133
  background-color: transparent;
9134
  font-weight: bold;
9135
}
9136
#tree-selector {
9137
  padding-right: 0px;
9138
}
9139
[dir="rtl"] #tree-selector a {
9140
  float: right;
9141
}
9142
#button-select-all {
9143
  min-width: 50px;
9144
}
9145
#select-all {
9146
  margin-left: 7px;
9147
  margin-right: 2px;
9148
}
9149
.menu_icon {
9150
  margin-right: 2px;
9151
}
9152
.tab-content .row {
9153
  margin-left: 0px;
9154
  margin-right: 0px;
9155
}
9156
.folder_icon:before {
9157
  display: inline-block;
9158
  font: normal normal normal 14px/1 FontAwesome;
9159
  font-size: inherit;
9160
  text-rendering: auto;
9161
  -webkit-font-smoothing: antialiased;
9162
  -moz-osx-font-smoothing: grayscale;
9163
  content: "\f114";
9164
}
9165
.folder_icon:before.pull-left {
9166
  margin-right: .3em;
9167
}
9168
.folder_icon:before.pull-right {
9169
  margin-left: .3em;
9170
}
9171
.notebook_icon:before {
9172
  display: inline-block;
9173
  font: normal normal normal 14px/1 FontAwesome;
9174
  font-size: inherit;
9175
  text-rendering: auto;
9176
  -webkit-font-smoothing: antialiased;
9177
  -moz-osx-font-smoothing: grayscale;
9178
  content: "\f02d";
9179
  position: relative;
9180
  top: -1px;
9181
}
9182
.notebook_icon:before.pull-left {
9183
  margin-right: .3em;
9184
}
9185
.notebook_icon:before.pull-right {
9186
  margin-left: .3em;
9187
}
9188
.running_notebook_icon:before {
9189
  display: inline-block;
9190
  font: normal normal normal 14px/1 FontAwesome;
9191
  font-size: inherit;
9192
  text-rendering: auto;
9193
  -webkit-font-smoothing: antialiased;
9194
  -moz-osx-font-smoothing: grayscale;
9195
  content: "\f02d";
9196
  position: relative;
9197
  top: -1px;
9198
  color: #5cb85c;
9199
}
9200
.running_notebook_icon:before.pull-left {
9201
  margin-right: .3em;
9202
}
9203
.running_notebook_icon:before.pull-right {
9204
  margin-left: .3em;
9205
}
9206
.file_icon:before {
9207
  display: inline-block;
9208
  font: normal normal normal 14px/1 FontAwesome;
9209
  font-size: inherit;
9210
  text-rendering: auto;
9211
  -webkit-font-smoothing: antialiased;
9212
  -moz-osx-font-smoothing: grayscale;
9213
  content: "\f016";
9214
  position: relative;
9215
  top: -2px;
9216
}
9217
.file_icon:before.pull-left {
9218
  margin-right: .3em;
9219
}
9220
.file_icon:before.pull-right {
9221
  margin-left: .3em;
9222
}
9223
#notebook_toolbar .pull-right {
9224
  padding-top: 0px;
9225
  margin-right: -1px;
9226
}
9227
ul#new-menu {
9228
  left: auto;
9229
  right: 0;
9230
}
9231
[dir="rtl"] #new-menu {
9232
  text-align: right;
9233
}
9234
.kernel-menu-icon {
9235
  padding-right: 12px;
9236
  width: 24px;
9237
  content: "\f096";
9238
}
9239
.kernel-menu-icon:before {
9240
  content: "\f096";
9241
}
9242
.kernel-menu-icon-current:before {
9243
  content: "\f00c";
9244
}
9245
#tab_content {
9246
  padding-top: 20px;
9247
}
9248
#running .panel-group .panel {
9249
  margin-top: 3px;
9250
  margin-bottom: 1em;
9251
}
9252
#running .panel-group .panel .panel-heading {
9253
  background-color: #EEE;
9254
  padding-top: 4px;
9255
  padding-bottom: 4px;
9256
  padding-left: 7px;
9257
  padding-right: 7px;
9258
  line-height: 22px;
9259
}
9260
#running .panel-group .panel .panel-heading a:focus,
9261
#running .panel-group .panel .panel-heading a:hover {
9262
  text-decoration: none;
9263
}
9264
#running .panel-group .panel .panel-body {
9265
  padding: 0px;
9266
}
9267
#running .panel-group .panel .panel-body .list_container {
9268
  margin-top: 0px;
9269
  margin-bottom: 0px;
9270
  border: 0px;
9271
  border-radius: 0px;
9272
}
9273
#running .panel-group .panel .panel-body .list_container .list_item {
9274
  border-bottom: 1px solid #ddd;
9275
}
9276
#running .panel-group .panel .panel-body .list_container .list_item:last-child {
9277
  border-bottom: 0px;
9278
}
9279
[dir="rtl"] #running .col-sm-8 {
9280
  float: right !important;
9281
}
9282
.delete-button {
9283
  display: none;
9284
}
9285
.duplicate-button {
9286
  display: none;
9287
}
9288
.rename-button {
9289
  display: none;
9290
}
9291
.shutdown-button {
9292
  display: none;
9293
}
9294
.dynamic-instructions {
9295
  display: inline-block;
9296
  padding-top: 4px;
9297
}
9298
/*!
9299
*
9300
* IPython text editor webapp
9301
*
9302
*/
9303
.selected-keymap i.fa {
9304
  padding: 0px 5px;
9305
}
9306
.selected-keymap i.fa:before {
9307
  content: "\f00c";
9308
}
9309
#mode-menu {
9310
  overflow: auto;
9311
  max-height: 20em;
9312
}
9313
.edit_app #header {
9314
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9315
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9316
}
9317
.edit_app #menubar .navbar {
9318
  /* Use a negative 1 bottom margin, so the border overlaps the border of the
9319
    header */
9320
  margin-bottom: -1px;
9321
}
9322
.dirty-indicator {
9323
  display: inline-block;
9324
  font: normal normal normal 14px/1 FontAwesome;
9325
  font-size: inherit;
9326
  text-rendering: auto;
9327
  -webkit-font-smoothing: antialiased;
9328
  -moz-osx-font-smoothing: grayscale;
9329
  width: 20px;
9330
}
9331
.dirty-indicator.pull-left {
9332
  margin-right: .3em;
9333
}
9334
.dirty-indicator.pull-right {
9335
  margin-left: .3em;
9336
}
9337
.dirty-indicator-dirty {
9338
  display: inline-block;
9339
  font: normal normal normal 14px/1 FontAwesome;
9340
  font-size: inherit;
9341
  text-rendering: auto;
9342
  -webkit-font-smoothing: antialiased;
9343
  -moz-osx-font-smoothing: grayscale;
9344
  width: 20px;
9345
}
9346
.dirty-indicator-dirty.pull-left {
9347
  margin-right: .3em;
9348
}
9349
.dirty-indicator-dirty.pull-right {
9350
  margin-left: .3em;
9351
}
9352
.dirty-indicator-clean {
9353
  display: inline-block;
9354
  font: normal normal normal 14px/1 FontAwesome;
9355
  font-size: inherit;
9356
  text-rendering: auto;
9357
  -webkit-font-smoothing: antialiased;
9358
  -moz-osx-font-smoothing: grayscale;
9359
  width: 20px;
9360
}
9361
.dirty-indicator-clean.pull-left {
9362
  margin-right: .3em;
9363
}
9364
.dirty-indicator-clean.pull-right {
9365
  margin-left: .3em;
9366
}
9367
.dirty-indicator-clean:before {
9368
  display: inline-block;
9369
  font: normal normal normal 14px/1 FontAwesome;
9370
  font-size: inherit;
9371
  text-rendering: auto;
9372
  -webkit-font-smoothing: antialiased;
9373
  -moz-osx-font-smoothing: grayscale;
9374
  content: "\f00c";
9375
}
9376
.dirty-indicator-clean:before.pull-left {
9377
  margin-right: .3em;
9378
}
9379
.dirty-indicator-clean:before.pull-right {
9380
  margin-left: .3em;
9381
}
9382
#filename {
9383
  font-size: 16pt;
9384
  display: table;
9385
  padding: 0px 5px;
9386
}
9387
#current-mode {
9388
  padding-left: 5px;
9389
  padding-right: 5px;
9390
}
9391
#texteditor-backdrop {
9392
  padding-top: 20px;
9393
  padding-bottom: 20px;
9394
}
9395
@media not print {
9396
  #texteditor-backdrop {
9397
    background-color: #EEE;
9398
  }
9399
}
9400
@media print {
9401
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
9402
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
9403
    background-color: #fff;
9404
  }
9405
}
9406
@media not print {
9407
  #texteditor-backdrop #texteditor-container .CodeMirror-gutter,
9408
  #texteditor-backdrop #texteditor-container .CodeMirror-gutters {
9409
    background-color: #fff;
9410
  }
9411
}
9412
@media not print {
9413
  #texteditor-backdrop #texteditor-container {
9414
    padding: 0px;
9415
    background-color: #fff;
9416
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9417
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
9418
  }
9419
}
9420
/*!
9421
*
9422
* IPython notebook
9423
*
9424
*/
9425
/* CSS font colors for translated ANSI colors. */
9426
.ansibold {
9427
  font-weight: bold;
9428
}
9429
/* use dark versions for foreground, to improve visibility */
9430
.ansiblack {
9431
  color: black;
9432
}
9433
.ansired {
9434
  color: darkred;
9435
}
9436
.ansigreen {
9437
  color: darkgreen;
9438
}
9439
.ansiyellow {
9440
  color: #c4a000;
9441
}
9442
.ansiblue {
9443
  color: darkblue;
9444
}
9445
.ansipurple {
9446
  color: darkviolet;
9447
}
9448
.ansicyan {
9449
  color: steelblue;
9450
}
9451
.ansigray {
9452
  color: gray;
9453
}
9454
/* and light for background, for the same reason */
9455
.ansibgblack {
9456
  background-color: black;
9457
}
9458
.ansibgred {
9459
  background-color: red;
9460
}
9461
.ansibggreen {
9462
  background-color: green;
9463
}
9464
.ansibgyellow {
9465
  background-color: yellow;
9466
}
9467
.ansibgblue {
9468
  background-color: blue;
9469
}
9470
.ansibgpurple {
9471
  background-color: magenta;
9472
}
9473
.ansibgcyan {
9474
  background-color: cyan;
9475
}
9476
.ansibggray {
9477
  background-color: gray;
9478
}
9479
div.cell {
9480
  /* Old browsers */
9481
  display: -webkit-box;
9482
  -webkit-box-orient: vertical;
9483
  -webkit-box-align: stretch;
9484
  display: -moz-box;
9485
  -moz-box-orient: vertical;
9486
  -moz-box-align: stretch;
9487
  display: box;
9488
  box-orient: vertical;
9489
  box-align: stretch;
9490
  /* Modern browsers */
9491
  display: flex;
9492
  flex-direction: column;
9493
  align-items: stretch;
9494
  border-radius: 2px;
9495
  box-sizing: border-box;
9496
  -moz-box-sizing: border-box;
9497
  -webkit-box-sizing: border-box;
9498
  border-width: 1px;
9499
  border-style: solid;
9500
  border-color: transparent;
9501
  width: 100%;
9502
  padding: 5px;
9503
  /* This acts as a spacer between cells, that is outside the border */
9504
  margin: 0px;
9505
  outline: none;
9506
  border-left-width: 1px;
9507
  padding-left: 5px;
9508
  background: linear-gradient(to right, transparent -40px, transparent 1px, transparent 1px, transparent 100%);
9509
}
9510
div.cell.jupyter-soft-selected {
9511
  border-left-color: #90CAF9;
9512
  border-left-color: #E3F2FD;
9513
  border-left-width: 1px;
9514
  padding-left: 5px;
9515
  border-right-color: #E3F2FD;
9516
  border-right-width: 1px;
9517
  background: #E3F2FD;
9518
}
9519
@media print {
9520
  div.cell.jupyter-soft-selected {
9521
    border-color: transparent;
9522
  }
9523
}
9524
div.cell.selected {
9525
  border-color: #ababab;
9526
  border-left-width: 0px;
9527
  padding-left: 6px;
9528
  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 5px, transparent 5px, transparent 100%);
9529
}
9530
@media print {
9531
  div.cell.selected {
9532
    border-color: transparent;
9533
  }
9534
}
9535
div.cell.selected.jupyter-soft-selected {
9536
  border-left-width: 0;
9537
  padding-left: 6px;
9538
  background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 7px, #E3F2FD 7px, #E3F2FD 100%);
9539
}
9540
.edit_mode div.cell.selected {
9541
  border-color: #66BB6A;
9542
  border-left-width: 0px;
9543
  padding-left: 6px;
9544
  background: linear-gradient(to right, #66BB6A -40px, #66BB6A 5px, transparent 5px, transparent 100%);
9545
}
9546
@media print {
9547
  .edit_mode div.cell.selected {
9548
    border-color: transparent;
9549
  }
9550
}
9551
.prompt {
9552
  /* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
9553
  min-width: 14ex;
9554
  /* This padding is tuned to match the padding on the CodeMirror editor. */
9555
  padding: 0.4em;
9556
  margin: 0px;
9557
  font-family: monospace;
9558
  text-align: right;
9559
  /* This has to match that of the the CodeMirror class line-height below */
9560
  line-height: 1.21429em;
9561
  /* Don't highlight prompt number selection */
9562
  -webkit-touch-callout: none;
9563
  -webkit-user-select: none;
9564
  -khtml-user-select: none;
9565
  -moz-user-select: none;
9566
  -ms-user-select: none;
9567
  user-select: none;
9568
  /* Use default cursor */
9569
  cursor: default;
9570
}
9571
@media (max-width: 540px) {
9572
  .prompt {
9573
    text-align: left;
9574
  }
9575
}
9576
div.inner_cell {
9577
  min-width: 0;
9578
  /* Old browsers */
9579
  display: -webkit-box;
9580
  -webkit-box-orient: vertical;
9581
  -webkit-box-align: stretch;
9582
  display: -moz-box;
9583
  -moz-box-orient: vertical;
9584
  -moz-box-align: stretch;
9585
  display: box;
9586
  box-orient: vertical;
9587
  box-align: stretch;
9588
  /* Modern browsers */
9589
  display: flex;
9590
  flex-direction: column;
9591
  align-items: stretch;
9592
  /* Old browsers */
9593
  -webkit-box-flex: 1;
9594
  -moz-box-flex: 1;
9595
  box-flex: 1;
9596
  /* Modern browsers */
9597
  flex: 1;
9598
}
9599
/* input_area and input_prompt must match in top border and margin for alignment */
9600
div.input_area {
9601
  border: 1px solid #cfcfcf;
9602
  border-radius: 2px;
9603
  background: #f7f7f7;
9604
  line-height: 1.21429em;
9605
}
9606
/* This is needed so that empty prompt areas can collapse to zero height when there
9607
   is no content in the output_subarea and the prompt. The main purpose of this is
9608
   to make sure that empty JavaScript output_subareas have no height. */
9609
div.prompt:empty {
9610
  padding-top: 0;
9611
  padding-bottom: 0;
9612
}
9613
div.unrecognized_cell {
9614
  padding: 5px 5px 5px 0px;
9615
  /* Old browsers */
9616
  display: -webkit-box;
9617
  -webkit-box-orient: horizontal;
9618
  -webkit-box-align: stretch;
9619
  display: -moz-box;
9620
  -moz-box-orient: horizontal;
9621
  -moz-box-align: stretch;
9622
  display: box;
9623
  box-orient: horizontal;
9624
  box-align: stretch;
9625
  /* Modern browsers */
9626
  display: flex;
9627
  flex-direction: row;
9628
  align-items: stretch;
9629
}
9630
div.unrecognized_cell .inner_cell {
9631
  border-radius: 2px;
9632
  padding: 5px;
9633
  font-weight: bold;
9634
  color: red;
9635
  border: 1px solid #cfcfcf;
9636
  background: #eaeaea;
9637
}
9638
div.unrecognized_cell .inner_cell a {
9639
  color: inherit;
9640
  text-decoration: none;
9641
}
9642
div.unrecognized_cell .inner_cell a:hover {
9643
  color: inherit;
9644
  text-decoration: none;
9645
}
9646
@media (max-width: 540px) {
9647
  div.unrecognized_cell > div.prompt {
9648
    display: none;
9649
  }
9650
}
9651
div.code_cell {
9652
  /* avoid page breaking on code cells when printing */
9653
}
9654
@media print {
9655
  div.code_cell {
9656
    page-break-inside: avoid;
9657
  }
9658
}
9659
/* any special styling for code cells that are currently running goes here */
9660
div.input {
9661
  page-break-inside: avoid;
9662
  /* Old browsers */
9663
  display: -webkit-box;
9664
  -webkit-box-orient: horizontal;
9665
  -webkit-box-align: stretch;
9666
  display: -moz-box;
9667
  -moz-box-orient: horizontal;
9668
  -moz-box-align: stretch;
9669
  display: box;
9670
  box-orient: horizontal;
9671
  box-align: stretch;
9672
  /* Modern browsers */
9673
  display: flex;
9674
  flex-direction: row;
9675
  align-items: stretch;
9676
}
9677
@media (max-width: 540px) {
9678
  div.input {
9679
    /* Old browsers */
9680
    display: -webkit-box;
9681
    -webkit-box-orient: vertical;
9682
    -webkit-box-align: stretch;
9683
    display: -moz-box;
9684
    -moz-box-orient: vertical;
9685
    -moz-box-align: stretch;
9686
    display: box;
9687
    box-orient: vertical;
9688
    box-align: stretch;
9689
    /* Modern browsers */
9690
    display: flex;
9691
    flex-direction: column;
9692
    align-items: stretch;
9693
  }
9694
}
9695
/* input_area and input_prompt must match in top border and margin for alignment */
9696
div.input_prompt {
9697
  color: #303F9F;
9698
  border-top: 1px solid transparent;
9699
}
9700
div.input_area > div.highlight {
9701
  margin: 0.4em;
9702
  border: none;
9703
  padding: 0px;
9704
  background-color: transparent;
9705
}
9706
div.input_area > div.highlight > pre {
9707
  margin: 0px;
9708
  border: none;
9709
  padding: 0px;
9710
  background-color: transparent;
9711
}
9712
/* The following gets added to the <head> if it is detected that the user has a
9713
 * monospace font with inconsistent normal/bold/italic height.  See
9714
 * notebookmain.js.  Such fonts will have keywords vertically offset with
9715
 * respect to the rest of the text.  The user should select a better font.
9716
 * See: https://github.com/ipython/ipython/issues/1503
9717
 *
9718
 * .CodeMirror span {
9719
 *      vertical-align: bottom;
9720
 * }
9721
 */
9722
.CodeMirror {
9723
  line-height: 1.21429em;
9724
  /* Changed from 1em to our global default */
9725
  font-size: 14px;
9726
  height: auto;
9727
  /* Changed to auto to autogrow */
9728
  background: none;
9729
  /* Changed from white to allow our bg to show through */
9730
}
9731
.CodeMirror-scroll {
9732
  /*  The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
9733
  /*  We have found that if it is visible, vertical scrollbars appear with font size changes.*/
9734
  overflow-y: hidden;
9735
  overflow-x: auto;
9736
}
9737
.CodeMirror-lines {
9738
  /* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
9739
  /* we have set a different line-height and want this to scale with that. */
9740
  padding: 0.4em;
9741
}
9742
.CodeMirror-linenumber {
9743
  padding: 0 8px 0 4px;
9744
}
9745
.CodeMirror-gutters {
9746
  border-bottom-left-radius: 2px;
9747
  border-top-left-radius: 2px;
9748
}
9749
.CodeMirror pre {
9750
  /* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
9751
  /* .CodeMirror-lines */
9752
  padding: 0;
9753
  border: 0;
9754
  border-radius: 0;
9755
}
9756
/*
9757
9758
Original style from softwaremaniacs.org (c) Ivan Sagalaev <Maniac@SoftwareManiacs.Org>
9759
Adapted from GitHub theme
9760
9761
*/
9762
.highlight-base {
9763
  color: #000;
9764
}
9765
.highlight-variable {
9766
  color: #000;
9767
}
9768
.highlight-variable-2 {
9769
  color: #1a1a1a;
9770
}
9771
.highlight-variable-3 {
9772
  color: #333333;
9773
}
9774
.highlight-string {
9775
  color: #BA2121;
9776
}
9777
.highlight-comment {
9778
  color: #408080;
9779
  font-style: italic;
9780
}
9781
.highlight-number {
9782
  color: #080;
9783
}
9784
.highlight-atom {
9785
  color: #88F;
9786
}
9787
.highlight-keyword {
9788
  color: #008000;
9789
  font-weight: bold;
9790
}
9791
.highlight-builtin {
9792
  color: #008000;
9793
}
9794
.highlight-error {
9795
  color: #f00;
9796
}
9797
.highlight-operator {
9798
  color: #AA22FF;
9799
  font-weight: bold;
9800
}
9801
.highlight-meta {
9802
  color: #AA22FF;
9803
}
9804
/* previously not defined, copying from default codemirror */
9805
.highlight-def {
9806
  color: #00f;
9807
}
9808
.highlight-string-2 {
9809
  color: #f50;
9810
}
9811
.highlight-qualifier {
9812
  color: #555;
9813
}
9814
.highlight-bracket {
9815
  color: #997;
9816
}
9817
.highlight-tag {
9818
  color: #170;
9819
}
9820
.highlight-attribute {
9821
  color: #00c;
9822
}
9823
.highlight-header {
9824
  color: blue;
9825
}
9826
.highlight-quote {
9827
  color: #090;
9828
}
9829
.highlight-link {
9830
  color: #00c;
9831
}
9832
/* apply the same style to codemirror */
9833
.cm-s-ipython span.cm-keyword {
9834
  color: #008000;
9835
  font-weight: bold;
9836
}
9837
.cm-s-ipython span.cm-atom {
9838
  color: #88F;
9839
}
9840
.cm-s-ipython span.cm-number {
9841
  color: #080;
9842
}
9843
.cm-s-ipython span.cm-def {
9844
  color: #00f;
9845
}
9846
.cm-s-ipython span.cm-variable {
9847
  color: #000;
9848
}
9849
.cm-s-ipython span.cm-operator {
9850
  color: #AA22FF;
9851
  font-weight: bold;
9852
}
9853
.cm-s-ipython span.cm-variable-2 {
9854
  color: #1a1a1a;
9855
}
9856
.cm-s-ipython span.cm-variable-3 {
9857
  color: #333333;
9858
}
9859
.cm-s-ipython span.cm-comment {
9860
  color: #408080;
9861
  font-style: italic;
9862
}
9863
.cm-s-ipython span.cm-string {
9864
  color: #BA2121;
9865
}
9866
.cm-s-ipython span.cm-string-2 {
9867
  color: #f50;
9868
}
9869
.cm-s-ipython span.cm-meta {
9870
  color: #AA22FF;
9871
}
9872
.cm-s-ipython span.cm-qualifier {
9873
  color: #555;
9874
}
9875
.cm-s-ipython span.cm-builtin {
9876
  color: #008000;
9877
}
9878
.cm-s-ipython span.cm-bracket {
9879
  color: #997;
9880
}
9881
.cm-s-ipython span.cm-tag {
9882
  color: #170;
9883
}
9884
.cm-s-ipython span.cm-attribute {
9885
  color: #00c;
9886
}
9887
.cm-s-ipython span.cm-header {
9888
  color: blue;
9889
}
9890
.cm-s-ipython span.cm-quote {
9891
  color: #090;
9892
}
9893
.cm-s-ipython span.cm-link {
9894
  color: #00c;
9895
}
9896
.cm-s-ipython span.cm-error {
9897
  color: #f00;
9898
}
9899
.cm-s-ipython span.cm-tab {
9900
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
9901
  background-position: right;
9902
  background-repeat: no-repeat;
9903
}
9904
div.output_wrapper {
9905
  /* this position must be relative to enable descendents to be absolute within it */
9906
  position: relative;
9907
  /* Old browsers */
9908
  display: -webkit-box;
9909
  -webkit-box-orient: vertical;
9910
  -webkit-box-align: stretch;
9911
  display: -moz-box;
9912
  -moz-box-orient: vertical;
9913
  -moz-box-align: stretch;
9914
  display: box;
9915
  box-orient: vertical;
9916
  box-align: stretch;
9917
  /* Modern browsers */
9918
  display: flex;
9919
  flex-direction: column;
9920
  align-items: stretch;
9921
  z-index: 1;
9922
}
9923
/* class for the output area when it should be height-limited */
9924
div.output_scroll {
9925
  /* ideally, this would be max-height, but FF barfs all over that */
9926
  height: 24em;
9927
  /* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
9928
  width: 100%;
9929
  overflow: auto;
9930
  border-radius: 2px;
9931
  -webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
9932
  box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
9933
  display: block;
9934
}
9935
/* output div while it is collapsed */
9936
div.output_collapsed {
9937
  margin: 0px;
9938
  padding: 0px;
9939
  /* Old browsers */
9940
  display: -webkit-box;
9941
  -webkit-box-orient: vertical;
9942
  -webkit-box-align: stretch;
9943
  display: -moz-box;
9944
  -moz-box-orient: vertical;
9945
  -moz-box-align: stretch;
9946
  display: box;
9947
  box-orient: vertical;
9948
  box-align: stretch;
9949
  /* Modern browsers */
9950
  display: flex;
9951
  flex-direction: column;
9952
  align-items: stretch;
9953
}
9954
div.out_prompt_overlay {
9955
  height: 100%;
9956
  padding: 0px 0.4em;
9957
  position: absolute;
9958
  border-radius: 2px;
9959
}
9960
div.out_prompt_overlay:hover {
9961
  /* use inner shadow to get border that is computed the same on WebKit/FF */
9962
  -webkit-box-shadow: inset 0 0 1px #000;
9963
  box-shadow: inset 0 0 1px #000;
9964
  background: rgba(240, 240, 240, 0.5);
9965
}
9966
div.output_prompt {
9967
  color: #D84315;
9968
}
9969
/* This class is the outer container of all output sections. */
9970
div.output_area {
9971
  padding: 0px;
9972
  page-break-inside: avoid;
9973
  /* Old browsers */
9974
  display: -webkit-box;
9975
  -webkit-box-orient: horizontal;
9976
  -webkit-box-align: stretch;
9977
  display: -moz-box;
9978
  -moz-box-orient: horizontal;
9979
  -moz-box-align: stretch;
9980
  display: box;
9981
  box-orient: horizontal;
9982
  box-align: stretch;
9983
  /* Modern browsers */
9984
  display: flex;
9985
  flex-direction: row;
9986
  align-items: stretch;
9987
}
9988
div.output_area .MathJax_Display {
9989
  text-align: left !important;
9990
}
9991
div.output_area .rendered_html table {
9992
  margin-left: 0;
9993
  margin-right: 0;
9994
}
9995
div.output_area .rendered_html img {
9996
  margin-left: 0;
9997
  margin-right: 0;
9998
}
9999
div.output_area img,
10000
div.output_area svg {
10001
  max-width: 100%;
10002
  height: auto;
10003
}
10004
div.output_area img.unconfined,
10005
div.output_area svg.unconfined {
10006
  max-width: none;
10007
}
10008
/* This is needed to protect the pre formating from global settings such
10009
   as that of bootstrap */
10010
.output {
10011
  /* Old browsers */
10012
  display: -webkit-box;
10013
  -webkit-box-orient: vertical;
10014
  -webkit-box-align: stretch;
10015
  display: -moz-box;
10016
  -moz-box-orient: vertical;
10017
  -moz-box-align: stretch;
10018
  display: box;
10019
  box-orient: vertical;
10020
  box-align: stretch;
10021
  /* Modern browsers */
10022
  display: flex;
10023
  flex-direction: column;
10024
  align-items: stretch;
10025
}
10026
@media (max-width: 540px) {
10027
  div.output_area {
10028
    /* Old browsers */
10029
    display: -webkit-box;
10030
    -webkit-box-orient: vertical;
10031
    -webkit-box-align: stretch;
10032
    display: -moz-box;
10033
    -moz-box-orient: vertical;
10034
    -moz-box-align: stretch;
10035
    display: box;
10036
    box-orient: vertical;
10037
    box-align: stretch;
10038
    /* Modern browsers */
10039
    display: flex;
10040
    flex-direction: column;
10041
    align-items: stretch;
10042
  }
10043
}
10044
div.output_area pre {
10045
  margin: 0;
10046
  padding: 0;
10047
  border: 0;
10048
  vertical-align: baseline;
10049
  color: black;
10050
  background-color: transparent;
10051
  border-radius: 0;
10052
}
10053
/* This class is for the output subarea inside the output_area and after
10054
   the prompt div. */
10055
div.output_subarea {
10056
  overflow-x: auto;
10057
  padding: 0.4em;
10058
  /* Old browsers */
10059
  -webkit-box-flex: 1;
10060
  -moz-box-flex: 1;
10061
  box-flex: 1;
10062
  /* Modern browsers */
10063
  flex: 1;
10064
  max-width: calc(100% - 14ex);
10065
}
10066
div.output_scroll div.output_subarea {
10067
  overflow-x: visible;
10068
}
10069
/* The rest of the output_* classes are for special styling of the different
10070
   output types */
10071
/* all text output has this class: */
10072
div.output_text {
10073
  text-align: left;
10074
  color: #000;
10075
  /* This has to match that of the the CodeMirror class line-height below */
10076
  line-height: 1.21429em;
10077
}
10078
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
10079
div.output_stderr {
10080
  background: #fdd;
10081
  /* very light red background for stderr */
10082
}
10083
div.output_latex {
10084
  text-align: left;
10085
}
10086
/* Empty output_javascript divs should have no height */
10087
div.output_javascript:empty {
10088
  padding: 0;
10089
}
10090
.js-error {
10091
  color: darkred;
10092
}
10093
/* raw_input styles */
10094
div.raw_input_container {
10095
  line-height: 1.21429em;
10096
  padding-top: 5px;
10097
}
10098
pre.raw_input_prompt {
10099
  /* nothing needed here. */
10100
}
10101
input.raw_input {
10102
  font-family: monospace;
10103
  font-size: inherit;
10104
  color: inherit;
10105
  width: auto;
10106
  /* make sure input baseline aligns with prompt */
10107
  vertical-align: baseline;
10108
  /* padding + margin = 0.5em between prompt and cursor */
10109
  padding: 0em 0.25em;
10110
  margin: 0em 0.25em;
10111
}
10112
input.raw_input:focus {
10113
  box-shadow: none;
10114
}
10115
p.p-space {
10116
  margin-bottom: 10px;
10117
}
10118
div.output_unrecognized {
10119
  padding: 5px;
10120
  font-weight: bold;
10121
  color: red;
10122
}
10123
div.output_unrecognized a {
10124
  color: inherit;
10125
  text-decoration: none;
10126
}
10127
div.output_unrecognized a:hover {
10128
  color: inherit;
10129
  text-decoration: none;
10130
}
10131
.rendered_html {
10132
  color: #000;
10133
  /* any extras will just be numbers: */
10134
}
10135
.rendered_html em {
10136
  font-style: italic;
10137
}
10138
.rendered_html strong {
10139
  font-weight: bold;
10140
}
10141
.rendered_html u {
10142
  text-decoration: underline;
10143
}
10144
.rendered_html :link {
10145
  text-decoration: underline;
10146
}
10147
.rendered_html :visited {
10148
  text-decoration: underline;
10149
}
10150
.rendered_html h1 {
10151
  font-size: 185.7%;
10152
  margin: 1.08em 0 0 0;
10153
  font-weight: bold;
10154
  line-height: 1.0;
10155
}
10156
.rendered_html h2 {
10157
  font-size: 157.1%;
10158
  margin: 1.27em 0 0 0;
10159
  font-weight: bold;
10160
  line-height: 1.0;
10161
}
10162
.rendered_html h3 {
10163
  font-size: 128.6%;
10164
  margin: 1.55em 0 0 0;
10165
  font-weight: bold;
10166
  line-height: 1.0;
10167
}
10168
.rendered_html h4 {
10169
  font-size: 100%;
10170
  margin: 2em 0 0 0;
10171
  font-weight: bold;
10172
  line-height: 1.0;
10173
}
10174
.rendered_html h5 {
10175
  font-size: 100%;
10176
  margin: 2em 0 0 0;
10177
  font-weight: bold;
10178
  line-height: 1.0;
10179
  font-style: italic;
10180
}
10181
.rendered_html h6 {
10182
  font-size: 100%;
10183
  margin: 2em 0 0 0;
10184
  font-weight: bold;
10185
  line-height: 1.0;
10186
  font-style: italic;
10187
}
10188
.rendered_html h1:first-child {
10189
  margin-top: 0.538em;
10190
}
10191
.rendered_html h2:first-child {
10192
  margin-top: 0.636em;
10193
}
10194
.rendered_html h3:first-child {
10195
  margin-top: 0.777em;
10196
}
10197
.rendered_html h4:first-child {
10198
  margin-top: 1em;
10199
}
10200
.rendered_html h5:first-child {
10201
  margin-top: 1em;
10202
}
10203
.rendered_html h6:first-child {
10204
  margin-top: 1em;
10205
}
10206
.rendered_html ul {
10207
  list-style: disc;
10208
  margin: 0em 2em;
10209
  padding-left: 0px;
10210
}
10211
.rendered_html ul ul {
10212
  list-style: square;
10213
  margin: 0em 2em;
10214
}
10215
.rendered_html ul ul ul {
10216
  list-style: circle;
10217
  margin: 0em 2em;
10218
}
10219
.rendered_html ol {
10220
  list-style: decimal;
10221
  margin: 0em 2em;
10222
  padding-left: 0px;
10223
}
10224
.rendered_html ol ol {
10225
  list-style: upper-alpha;
10226
  margin: 0em 2em;
10227
}
10228
.rendered_html ol ol ol {
10229
  list-style: lower-alpha;
10230
  margin: 0em 2em;
10231
}
10232
.rendered_html ol ol ol ol {
10233
  list-style: lower-roman;
10234
  margin: 0em 2em;
10235
}
10236
.rendered_html ol ol ol ol ol {
10237
  list-style: decimal;
10238
  margin: 0em 2em;
10239
}
10240
.rendered_html * + ul {
10241
  margin-top: 1em;
10242
}
10243
.rendered_html * + ol {
10244
  margin-top: 1em;
10245
}
10246
.rendered_html hr {
10247
  color: black;
10248
  background-color: black;
10249
}
10250
.rendered_html pre {
10251
  margin: 1em 2em;
10252
}
10253
.rendered_html pre,
10254
.rendered_html code {
10255
  border: 0;
10256
  background-color: #fff;
10257
  color: #000;
10258
  font-size: 100%;
10259
  padding: 0px;
10260
}
10261
.rendered_html blockquote {
10262
  margin: 1em 2em;
10263
}
10264
.rendered_html table {
10265
  margin-left: auto;
10266
  margin-right: auto;
10267
  border: 1px solid black;
10268
  border-collapse: collapse;
10269
}
10270
.rendered_html tr,
10271
.rendered_html th,
10272
.rendered_html td {
10273
  border: 1px solid black;
10274
  border-collapse: collapse;
10275
  margin: 1em 2em;
10276
}
10277
.rendered_html td,
10278
.rendered_html th {
10279
  text-align: left;
10280
  vertical-align: middle;
10281
  padding: 4px;
10282
}
10283
.rendered_html th {
10284
  font-weight: bold;
10285
}
10286
.rendered_html * + table {
10287
  margin-top: 1em;
10288
}
10289
.rendered_html p {
10290
  text-align: left;
10291
}
10292
.rendered_html * + p {
10293
  margin-top: 1em;
10294
}
10295
.rendered_html img {
10296
  display: block;
10297
  margin-left: auto;
10298
  margin-right: auto;
10299
}
10300
.rendered_html * + img {
10301
  margin-top: 1em;
10302
}
10303
.rendered_html img,
10304
.rendered_html svg {
10305
  max-width: 100%;
10306
  height: auto;
10307
}
10308
.rendered_html img.unconfined,
10309
.rendered_html svg.unconfined {
10310
  max-width: none;
10311
}
10312
div.text_cell {
10313
  /* Old browsers */
10314
  display: -webkit-box;
10315
  -webkit-box-orient: horizontal;
10316
  -webkit-box-align: stretch;
10317
  display: -moz-box;
10318
  -moz-box-orient: horizontal;
10319
  -moz-box-align: stretch;
10320
  display: box;
10321
  box-orient: horizontal;
10322
  box-align: stretch;
10323
  /* Modern browsers */
10324
  display: flex;
10325
  flex-direction: row;
10326
  align-items: stretch;
10327
}
10328
@media (max-width: 540px) {
10329
  div.text_cell > div.prompt {
10330
    display: none;
10331
  }
10332
}
10333
div.text_cell_render {
10334
  /*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
10335
  outline: none;
10336
  resize: none;
10337
  width: inherit;
10338
  border-style: none;
10339
  padding: 0.5em 0.5em 0.5em 0.4em;
10340
  color: #000;
10341
  box-sizing: border-box;
10342
  -moz-box-sizing: border-box;
10343
  -webkit-box-sizing: border-box;
10344
}
10345
a.anchor-link:link {
10346
  text-decoration: none;
10347
  padding: 0px 20px;
10348
  visibility: hidden;
10349
}
10350
h1:hover .anchor-link,
10351
h2:hover .anchor-link,
10352
h3:hover .anchor-link,
10353
h4:hover .anchor-link,
10354
h5:hover .anchor-link,
10355
h6:hover .anchor-link {
10356
  visibility: visible;
10357
}
10358
.text_cell.rendered .input_area {
10359
  display: none;
10360
}
10361
.text_cell.rendered .rendered_html {
10362
  overflow-x: auto;
10363
  overflow-y: hidden;
10364
}
10365
.text_cell.unrendered .text_cell_render {
10366
  display: none;
10367
}
10368
.cm-header-1,
10369
.cm-header-2,
10370
.cm-header-3,
10371
.cm-header-4,
10372
.cm-header-5,
10373
.cm-header-6 {
10374
  font-weight: bold;
10375
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
10376
}
10377
.cm-header-1 {
10378
  font-size: 185.7%;
10379
}
10380
.cm-header-2 {
10381
  font-size: 157.1%;
10382
}
10383
.cm-header-3 {
10384
  font-size: 128.6%;
10385
}
10386
.cm-header-4 {
10387
  font-size: 110%;
10388
}
10389
.cm-header-5 {
10390
  font-size: 100%;
10391
  font-style: italic;
10392
}
10393
.cm-header-6 {
10394
  font-size: 100%;
10395
  font-style: italic;
10396
}
10397
/*!
10398
*
10399
* IPython notebook webapp
10400
*
10401
*/
10402
@media (max-width: 767px) {
10403
  .notebook_app {
10404
    padding-left: 0px;
10405
    padding-right: 0px;
10406
  }
10407
}
10408
#ipython-main-app {
10409
  box-sizing: border-box;
10410
  -moz-box-sizing: border-box;
10411
  -webkit-box-sizing: border-box;
10412
  height: 100%;
10413
}
10414
div#notebook_panel {
10415
  margin: 0px;
10416
  padding: 0px;
10417
  box-sizing: border-box;
10418
  -moz-box-sizing: border-box;
10419
  -webkit-box-sizing: border-box;
10420
  height: 100%;
10421
}
10422
div#notebook {
10423
  font-size: 14px;
10424
  line-height: 20px;
10425
  overflow-y: hidden;
10426
  overflow-x: auto;
10427
  width: 100%;
10428
  /* This spaces the page away from the edge of the notebook area */
10429
  padding-top: 20px;
10430
  margin: 0px;
10431
  outline: none;
10432
  box-sizing: border-box;
10433
  -moz-box-sizing: border-box;
10434
  -webkit-box-sizing: border-box;
10435
  min-height: 100%;
10436
}
10437
@media not print {
10438
  #notebook-container {
10439
    padding: 15px;
10440
    background-color: #fff;
10441
    min-height: 0;
10442
    -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10443
    box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10444
  }
10445
}
10446
@media print {
10447
  #notebook-container {
10448
    width: 100%;
10449
  }
10450
}
10451
div.ui-widget-content {
10452
  border: 1px solid #ababab;
10453
  outline: none;
10454
}
10455
pre.dialog {
10456
  background-color: #f7f7f7;
10457
  border: 1px solid #ddd;
10458
  border-radius: 2px;
10459
  padding: 0.4em;
10460
  padding-left: 2em;
10461
}
10462
p.dialog {
10463
  padding: 0.2em;
10464
}
10465
/* Word-wrap output correctly.  This is the CSS3 spelling, though Firefox seems
10466
   to not honor it correctly.  Webkit browsers (Chrome, rekonq, Safari) do.
10467
 */
10468
pre,
10469
code,
10470
kbd,
10471
samp {
10472
  white-space: pre-wrap;
10473
}
10474
#fonttest {
10475
  font-family: monospace;
10476
}
10477
p {
10478
  margin-bottom: 0;
10479
}
10480
.end_space {
10481
  min-height: 100px;
10482
  transition: height .2s ease;
10483
}
10484
.notebook_app > #header {
10485
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10486
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
10487
}
10488
@media not print {
10489
  .notebook_app {
10490
    background-color: #EEE;
10491
  }
10492
}
10493
kbd {
10494
  border-style: solid;
10495
  border-width: 1px;
10496
  box-shadow: none;
10497
  margin: 2px;
10498
  padding-left: 2px;
10499
  padding-right: 2px;
10500
  padding-top: 1px;
10501
  padding-bottom: 1px;
10502
}
10503
/* CSS for the cell toolbar */
10504
.celltoolbar {
10505
  border: thin solid #CFCFCF;
10506
  border-bottom: none;
10507
  background: #EEE;
10508
  border-radius: 2px 2px 0px 0px;
10509
  width: 100%;
10510
  height: 29px;
10511
  padding-right: 4px;
10512
  /* Old browsers */
10513
  display: -webkit-box;
10514
  -webkit-box-orient: horizontal;
10515
  -webkit-box-align: stretch;
10516
  display: -moz-box;
10517
  -moz-box-orient: horizontal;
10518
  -moz-box-align: stretch;
10519
  display: box;
10520
  box-orient: horizontal;
10521
  box-align: stretch;
10522
  /* Modern browsers */
10523
  display: flex;
10524
  flex-direction: row;
10525
  align-items: stretch;
10526
  /* Old browsers */
10527
  -webkit-box-pack: end;
10528
  -moz-box-pack: end;
10529
  box-pack: end;
10530
  /* Modern browsers */
10531
  justify-content: flex-end;
10532
  display: -webkit-flex;
10533
}
10534
@media print {
10535
  .celltoolbar {
10536
    display: none;
10537
  }
10538
}
10539
.ctb_hideshow {
10540
  display: none;
10541
  vertical-align: bottom;
10542
}
10543
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
10544
   Cell toolbars are only shown when the ctb_global_show class is also set.
10545
*/
10546
.ctb_global_show .ctb_show.ctb_hideshow {
10547
  display: block;
10548
}
10549
.ctb_global_show .ctb_show + .input_area,
10550
.ctb_global_show .ctb_show + div.text_cell_input,
10551
.ctb_global_show .ctb_show ~ div.text_cell_render {
10552
  border-top-right-radius: 0px;
10553
  border-top-left-radius: 0px;
10554
}
10555
.ctb_global_show .ctb_show ~ div.text_cell_render {
10556
  border: 1px solid #cfcfcf;
10557
}
10558
.celltoolbar {
10559
  font-size: 87%;
10560
  padding-top: 3px;
10561
}
10562
.celltoolbar select {
10563
  display: block;
10564
  width: 100%;
10565
  height: 32px;
10566
  padding: 6px 12px;
10567
  font-size: 13px;
10568
  line-height: 1.42857143;
10569
  color: #555555;
10570
  background-color: #fff;
10571
  background-image: none;
10572
  border: 1px solid #ccc;
10573
  border-radius: 2px;
10574
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
10575
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
10576
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10577
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10578
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
10579
  height: 30px;
10580
  padding: 5px 10px;
10581
  font-size: 12px;
10582
  line-height: 1.5;
10583
  border-radius: 1px;
10584
  width: inherit;
10585
  font-size: inherit;
10586
  height: 22px;
10587
  padding: 0px;
10588
  display: inline-block;
10589
}
10590
.celltoolbar select:focus {
10591
  border-color: #66afe9;
10592
  outline: 0;
10593
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
10594
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
10595
}
10596
.celltoolbar select::-moz-placeholder {
10597
  color: #999;
10598
  opacity: 1;
10599
}
10600
.celltoolbar select:-ms-input-placeholder {
10601
  color: #999;
10602
}
10603
.celltoolbar select::-webkit-input-placeholder {
10604
  color: #999;
10605
}
10606
.celltoolbar select::-ms-expand {
10607
  border: 0;
10608
  background-color: transparent;
10609
}
10610
.celltoolbar select[disabled],
10611
.celltoolbar select[readonly],
10612
fieldset[disabled] .celltoolbar select {
10613
  background-color: #eeeeee;
10614
  opacity: 1;
10615
}
10616
.celltoolbar select[disabled],
10617
fieldset[disabled] .celltoolbar select {
10618
  cursor: not-allowed;
10619
}
10620
textarea.celltoolbar select {
10621
  height: auto;
10622
}
10623
select.celltoolbar select {
10624
  height: 30px;
10625
  line-height: 30px;
10626
}
10627
textarea.celltoolbar select,
10628
select[multiple].celltoolbar select {
10629
  height: auto;
10630
}
10631
.celltoolbar label {
10632
  margin-left: 5px;
10633
  margin-right: 5px;
10634
}
10635
.completions {
10636
  position: absolute;
10637
  z-index: 110;
10638
  overflow: hidden;
10639
  border: 1px solid #ababab;
10640
  border-radius: 2px;
10641
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
10642
  box-shadow: 0px 6px 10px -1px #adadad;
10643
  line-height: 1;
10644
}
10645
.completions select {
10646
  background: white;
10647
  outline: none;
10648
  border: none;
10649
  padding: 0px;
10650
  margin: 0px;
10651
  overflow: auto;
10652
  font-family: monospace;
10653
  font-size: 110%;
10654
  color: #000;
10655
  width: auto;
10656
}
10657
.completions select option.context {
10658
  color: #286090;
10659
}
10660
#kernel_logo_widget {
10661
  float: right !important;
10662
  float: right;
10663
}
10664
#kernel_logo_widget .current_kernel_logo {
10665
  display: none;
10666
  margin-top: -1px;
10667
  margin-bottom: -1px;
10668
  width: 32px;
10669
  height: 32px;
10670
}
10671
#menubar {
10672
  box-sizing: border-box;
10673
  -moz-box-sizing: border-box;
10674
  -webkit-box-sizing: border-box;
10675
  margin-top: 1px;
10676
}
10677
#menubar .navbar {
10678
  border-top: 1px;
10679
  border-radius: 0px 0px 2px 2px;
10680
  margin-bottom: 0px;
10681
}
10682
#menubar .navbar-toggle {
10683
  float: left;
10684
  padding-top: 7px;
10685
  padding-bottom: 7px;
10686
  border: none;
10687
}
10688
#menubar .navbar-collapse {
10689
  clear: left;
10690
}
10691
.nav-wrapper {
10692
  border-bottom: 1px solid #e7e7e7;
10693
}
10694
i.menu-icon {
10695
  padding-top: 4px;
10696
}
10697
ul#help_menu li a {
10698
  overflow: hidden;
10699
  padding-right: 2.2em;
10700
}
10701
ul#help_menu li a i {
10702
  margin-right: -1.2em;
10703
}
10704
.dropdown-submenu {
10705
  position: relative;
10706
}
10707
.dropdown-submenu > .dropdown-menu {
10708
  top: 0;
10709
  left: 100%;
10710
  margin-top: -6px;
10711
  margin-left: -1px;
10712
}
10713
.dropdown-submenu:hover > .dropdown-menu {
10714
  display: block;
10715
}
10716
.dropdown-submenu > a:after {
10717
  display: inline-block;
10718
  font: normal normal normal 14px/1 FontAwesome;
10719
  font-size: inherit;
10720
  text-rendering: auto;
10721
  -webkit-font-smoothing: antialiased;
10722
  -moz-osx-font-smoothing: grayscale;
10723
  display: block;
10724
  content: "\f0da";
10725
  float: right;
10726
  color: #333333;
10727
  margin-top: 2px;
10728
  margin-right: -10px;
10729
}
10730
.dropdown-submenu > a:after.pull-left {
10731
  margin-right: .3em;
10732
}
10733
.dropdown-submenu > a:after.pull-right {
10734
  margin-left: .3em;
10735
}
10736
.dropdown-submenu:hover > a:after {
10737
  color: #262626;
10738
}
10739
.dropdown-submenu.pull-left {
10740
  float: none;
10741
}
10742
.dropdown-submenu.pull-left > .dropdown-menu {
10743
  left: -100%;
10744
  margin-left: 10px;
10745
}
10746
#notification_area {
10747
  float: right !important;
10748
  float: right;
10749
  z-index: 10;
10750
}
10751
.indicator_area {
10752
  float: right !important;
10753
  float: right;
10754
  color: #777;
10755
  margin-left: 5px;
10756
  margin-right: 5px;
10757
  width: 11px;
10758
  z-index: 10;
10759
  text-align: center;
10760
  width: auto;
10761
}
10762
#kernel_indicator {
10763
  float: right !important;
10764
  float: right;
10765
  color: #777;
10766
  margin-left: 5px;
10767
  margin-right: 5px;
10768
  width: 11px;
10769
  z-index: 10;
10770
  text-align: center;
10771
  width: auto;
10772
  border-left: 1px solid;
10773
}
10774
#kernel_indicator .kernel_indicator_name {
10775
  padding-left: 5px;
10776
  padding-right: 5px;
10777
}
10778
#modal_indicator {
10779
  float: right !important;
10780
  float: right;
10781
  color: #777;
10782
  margin-left: 5px;
10783
  margin-right: 5px;
10784
  width: 11px;
10785
  z-index: 10;
10786
  text-align: center;
10787
  width: auto;
10788
}
10789
#readonly-indicator {
10790
  float: right !important;
10791
  float: right;
10792
  color: #777;
10793
  margin-left: 5px;
10794
  margin-right: 5px;
10795
  width: 11px;
10796
  z-index: 10;
10797
  text-align: center;
10798
  width: auto;
10799
  margin-top: 2px;
10800
  margin-bottom: 0px;
10801
  margin-left: 0px;
10802
  margin-right: 0px;
10803
  display: none;
10804
}
10805
.modal_indicator:before {
10806
  width: 1.28571429em;
10807
  text-align: center;
10808
}
10809
.edit_mode .modal_indicator:before {
10810
  display: inline-block;
10811
  font: normal normal normal 14px/1 FontAwesome;
10812
  font-size: inherit;
10813
  text-rendering: auto;
10814
  -webkit-font-smoothing: antialiased;
10815
  -moz-osx-font-smoothing: grayscale;
10816
  content: "\f040";
10817
}
10818
.edit_mode .modal_indicator:before.pull-left {
10819
  margin-right: .3em;
10820
}
10821
.edit_mode .modal_indicator:before.pull-right {
10822
  margin-left: .3em;
10823
}
10824
.command_mode .modal_indicator:before {
10825
  display: inline-block;
10826
  font: normal normal normal 14px/1 FontAwesome;
10827
  font-size: inherit;
10828
  text-rendering: auto;
10829
  -webkit-font-smoothing: antialiased;
10830
  -moz-osx-font-smoothing: grayscale;
10831
  content: ' ';
10832
}
10833
.command_mode .modal_indicator:before.pull-left {
10834
  margin-right: .3em;
10835
}
10836
.command_mode .modal_indicator:before.pull-right {
10837
  margin-left: .3em;
10838
}
10839
.kernel_idle_icon:before {
10840
  display: inline-block;
10841
  font: normal normal normal 14px/1 FontAwesome;
10842
  font-size: inherit;
10843
  text-rendering: auto;
10844
  -webkit-font-smoothing: antialiased;
10845
  -moz-osx-font-smoothing: grayscale;
10846
  content: "\f10c";
10847
}
10848
.kernel_idle_icon:before.pull-left {
10849
  margin-right: .3em;
10850
}
10851
.kernel_idle_icon:before.pull-right {
10852
  margin-left: .3em;
10853
}
10854
.kernel_busy_icon:before {
10855
  display: inline-block;
10856
  font: normal normal normal 14px/1 FontAwesome;
10857
  font-size: inherit;
10858
  text-rendering: auto;
10859
  -webkit-font-smoothing: antialiased;
10860
  -moz-osx-font-smoothing: grayscale;
10861
  content: "\f111";
10862
}
10863
.kernel_busy_icon:before.pull-left {
10864
  margin-right: .3em;
10865
}
10866
.kernel_busy_icon:before.pull-right {
10867
  margin-left: .3em;
10868
}
10869
.kernel_dead_icon:before {
10870
  display: inline-block;
10871
  font: normal normal normal 14px/1 FontAwesome;
10872
  font-size: inherit;
10873
  text-rendering: auto;
10874
  -webkit-font-smoothing: antialiased;
10875
  -moz-osx-font-smoothing: grayscale;
10876
  content: "\f1e2";
10877
}
10878
.kernel_dead_icon:before.pull-left {
10879
  margin-right: .3em;
10880
}
10881
.kernel_dead_icon:before.pull-right {
10882
  margin-left: .3em;
10883
}
10884
.kernel_disconnected_icon:before {
10885
  display: inline-block;
10886
  font: normal normal normal 14px/1 FontAwesome;
10887
  font-size: inherit;
10888
  text-rendering: auto;
10889
  -webkit-font-smoothing: antialiased;
10890
  -moz-osx-font-smoothing: grayscale;
10891
  content: "\f127";
10892
}
10893
.kernel_disconnected_icon:before.pull-left {
10894
  margin-right: .3em;
10895
}
10896
.kernel_disconnected_icon:before.pull-right {
10897
  margin-left: .3em;
10898
}
10899
.notification_widget {
10900
  color: #777;
10901
  z-index: 10;
10902
  background: rgba(240, 240, 240, 0.5);
10903
  margin-right: 4px;
10904
  color: #333;
10905
  background-color: #fff;
10906
  border-color: #ccc;
10907
}
10908
.notification_widget:focus,
10909
.notification_widget.focus {
10910
  color: #333;
10911
  background-color: #e6e6e6;
10912
  border-color: #8c8c8c;
10913
}
10914
.notification_widget:hover {
10915
  color: #333;
10916
  background-color: #e6e6e6;
10917
  border-color: #adadad;
10918
}
10919
.notification_widget:active,
10920
.notification_widget.active,
10921
.open > .dropdown-toggle.notification_widget {
10922
  color: #333;
10923
  background-color: #e6e6e6;
10924
  border-color: #adadad;
10925
}
10926
.notification_widget:active:hover,
10927
.notification_widget.active:hover,
10928
.open > .dropdown-toggle.notification_widget:hover,
10929
.notification_widget:active:focus,
10930
.notification_widget.active:focus,
10931
.open > .dropdown-toggle.notification_widget:focus,
10932
.notification_widget:active.focus,
10933
.notification_widget.active.focus,
10934
.open > .dropdown-toggle.notification_widget.focus {
10935
  color: #333;
10936
  background-color: #d4d4d4;
10937
  border-color: #8c8c8c;
10938
}
10939
.notification_widget:active,
10940
.notification_widget.active,
10941
.open > .dropdown-toggle.notification_widget {
10942
  background-image: none;
10943
}
10944
.notification_widget.disabled:hover,
10945
.notification_widget[disabled]:hover,
10946
fieldset[disabled] .notification_widget:hover,
10947
.notification_widget.disabled:focus,
10948
.notification_widget[disabled]:focus,
10949
fieldset[disabled] .notification_widget:focus,
10950
.notification_widget.disabled.focus,
10951
.notification_widget[disabled].focus,
10952
fieldset[disabled] .notification_widget.focus {
10953
  background-color: #fff;
10954
  border-color: #ccc;
10955
}
10956
.notification_widget .badge {
10957
  color: #fff;
10958
  background-color: #333;
10959
}
10960
.notification_widget.warning {
10961
  color: #fff;
10962
  background-color: #f0ad4e;
10963
  border-color: #eea236;
10964
}
10965
.notification_widget.warning:focus,
10966
.notification_widget.warning.focus {
10967
  color: #fff;
10968
  background-color: #ec971f;
10969
  border-color: #985f0d;
10970
}
10971
.notification_widget.warning:hover {
10972
  color: #fff;
10973
  background-color: #ec971f;
10974
  border-color: #d58512;
10975
}
10976
.notification_widget.warning:active,
10977
.notification_widget.warning.active,
10978
.open > .dropdown-toggle.notification_widget.warning {
10979
  color: #fff;
10980
  background-color: #ec971f;
10981
  border-color: #d58512;
10982
}
10983
.notification_widget.warning:active:hover,
10984
.notification_widget.warning.active:hover,
10985
.open > .dropdown-toggle.notification_widget.warning:hover,
10986
.notification_widget.warning:active:focus,
10987
.notification_widget.warning.active:focus,
10988
.open > .dropdown-toggle.notification_widget.warning:focus,
10989
.notification_widget.warning:active.focus,
10990
.notification_widget.warning.active.focus,
10991
.open > .dropdown-toggle.notification_widget.warning.focus {
10992
  color: #fff;
10993
  background-color: #d58512;
10994
  border-color: #985f0d;
10995
}
10996
.notification_widget.warning:active,
10997
.notification_widget.warning.active,
10998
.open > .dropdown-toggle.notification_widget.warning {
10999
  background-image: none;
11000
}
11001
.notification_widget.warning.disabled:hover,
11002
.notification_widget.warning[disabled]:hover,
11003
fieldset[disabled] .notification_widget.warning:hover,
11004
.notification_widget.warning.disabled:focus,
11005
.notification_widget.warning[disabled]:focus,
11006
fieldset[disabled] .notification_widget.warning:focus,
11007
.notification_widget.warning.disabled.focus,
11008
.notification_widget.warning[disabled].focus,
11009
fieldset[disabled] .notification_widget.warning.focus {
11010
  background-color: #f0ad4e;
11011
  border-color: #eea236;
11012
}
11013
.notification_widget.warning .badge {
11014
  color: #f0ad4e;
11015
  background-color: #fff;
11016
}
11017
.notification_widget.success {
11018
  color: #fff;
11019
  background-color: #5cb85c;
11020
  border-color: #4cae4c;
11021
}
11022
.notification_widget.success:focus,
11023
.notification_widget.success.focus {
11024
  color: #fff;
11025
  background-color: #449d44;
11026
  border-color: #255625;
11027
}
11028
.notification_widget.success:hover {
11029
  color: #fff;
11030
  background-color: #449d44;
11031
  border-color: #398439;
11032
}
11033
.notification_widget.success:active,
11034
.notification_widget.success.active,
11035
.open > .dropdown-toggle.notification_widget.success {
11036
  color: #fff;
11037
  background-color: #449d44;
11038
  border-color: #398439;
11039
}
11040
.notification_widget.success:active:hover,
11041
.notification_widget.success.active:hover,
11042
.open > .dropdown-toggle.notification_widget.success:hover,
11043
.notification_widget.success:active:focus,
11044
.notification_widget.success.active:focus,
11045
.open > .dropdown-toggle.notification_widget.success:focus,
11046
.notification_widget.success:active.focus,
11047
.notification_widget.success.active.focus,
11048
.open > .dropdown-toggle.notification_widget.success.focus {
11049
  color: #fff;
11050
  background-color: #398439;
11051
  border-color: #255625;
11052
}
11053
.notification_widget.success:active,
11054
.notification_widget.success.active,
11055
.open > .dropdown-toggle.notification_widget.success {
11056
  background-image: none;
11057
}
11058
.notification_widget.success.disabled:hover,
11059
.notification_widget.success[disabled]:hover,
11060
fieldset[disabled] .notification_widget.success:hover,
11061
.notification_widget.success.disabled:focus,
11062
.notification_widget.success[disabled]:focus,
11063
fieldset[disabled] .notification_widget.success:focus,
11064
.notification_widget.success.disabled.focus,
11065
.notification_widget.success[disabled].focus,
11066
fieldset[disabled] .notification_widget.success.focus {
11067
  background-color: #5cb85c;
11068
  border-color: #4cae4c;
11069
}
11070
.notification_widget.success .badge {
11071
  color: #5cb85c;
11072
  background-color: #fff;
11073
}
11074
.notification_widget.info {
11075
  color: #fff;
11076
  background-color: #5bc0de;
11077
  border-color: #46b8da;
11078
}
11079
.notification_widget.info:focus,
11080
.notification_widget.info.focus {
11081
  color: #fff;
11082
  background-color: #31b0d5;
11083
  border-color: #1b6d85;
11084
}
11085
.notification_widget.info:hover {
11086
  color: #fff;
11087
  background-color: #31b0d5;
11088
  border-color: #269abc;
11089
}
11090
.notification_widget.info:active,
11091
.notification_widget.info.active,
11092
.open > .dropdown-toggle.notification_widget.info {
11093
  color: #fff;
11094
  background-color: #31b0d5;
11095
  border-color: #269abc;
11096
}
11097
.notification_widget.info:active:hover,
11098
.notification_widget.info.active:hover,
11099
.open > .dropdown-toggle.notification_widget.info:hover,
11100
.notification_widget.info:active:focus,
11101
.notification_widget.info.active:focus,
11102
.open > .dropdown-toggle.notification_widget.info:focus,
11103
.notification_widget.info:active.focus,
11104
.notification_widget.info.active.focus,
11105
.open > .dropdown-toggle.notification_widget.info.focus {
11106
  color: #fff;
11107
  background-color: #269abc;
11108
  border-color: #1b6d85;
11109
}
11110
.notification_widget.info:active,
11111
.notification_widget.info.active,
11112
.open > .dropdown-toggle.notification_widget.info {
11113
  background-image: none;
11114
}
11115
.notification_widget.info.disabled:hover,
11116
.notification_widget.info[disabled]:hover,
11117
fieldset[disabled] .notification_widget.info:hover,
11118
.notification_widget.info.disabled:focus,
11119
.notification_widget.info[disabled]:focus,
11120
fieldset[disabled] .notification_widget.info:focus,
11121
.notification_widget.info.disabled.focus,
11122
.notification_widget.info[disabled].focus,
11123
fieldset[disabled] .notification_widget.info.focus {
11124
  background-color: #5bc0de;
11125
  border-color: #46b8da;
11126
}
11127
.notification_widget.info .badge {
11128
  color: #5bc0de;
11129
  background-color: #fff;
11130
}
11131
.notification_widget.danger {
11132
  color: #fff;
11133
  background-color: #d9534f;
11134
  border-color: #d43f3a;
11135
}
11136
.notification_widget.danger:focus,
11137
.notification_widget.danger.focus {
11138
  color: #fff;
11139
  background-color: #c9302c;
11140
  border-color: #761c19;
11141
}
11142
.notification_widget.danger:hover {
11143
  color: #fff;
11144
  background-color: #c9302c;
11145
  border-color: #ac2925;
11146
}
11147
.notification_widget.danger:active,
11148
.notification_widget.danger.active,
11149
.open > .dropdown-toggle.notification_widget.danger {
11150
  color: #fff;
11151
  background-color: #c9302c;
11152
  border-color: #ac2925;
11153
}
11154
.notification_widget.danger:active:hover,
11155
.notification_widget.danger.active:hover,
11156
.open > .dropdown-toggle.notification_widget.danger:hover,
11157
.notification_widget.danger:active:focus,
11158
.notification_widget.danger.active:focus,
11159
.open > .dropdown-toggle.notification_widget.danger:focus,
11160
.notification_widget.danger:active.focus,
11161
.notification_widget.danger.active.focus,
11162
.open > .dropdown-toggle.notification_widget.danger.focus {
11163
  color: #fff;
11164
  background-color: #ac2925;
11165
  border-color: #761c19;
11166
}
11167
.notification_widget.danger:active,
11168
.notification_widget.danger.active,
11169
.open > .dropdown-toggle.notification_widget.danger {
11170
  background-image: none;
11171
}
11172
.notification_widget.danger.disabled:hover,
11173
.notification_widget.danger[disabled]:hover,
11174
fieldset[disabled] .notification_widget.danger:hover,
11175
.notification_widget.danger.disabled:focus,
11176
.notification_widget.danger[disabled]:focus,
11177
fieldset[disabled] .notification_widget.danger:focus,
11178
.notification_widget.danger.disabled.focus,
11179
.notification_widget.danger[disabled].focus,
11180
fieldset[disabled] .notification_widget.danger.focus {
11181
  background-color: #d9534f;
11182
  border-color: #d43f3a;
11183
}
11184
.notification_widget.danger .badge {
11185
  color: #d9534f;
11186
  background-color: #fff;
11187
}
11188
div#pager {
11189
  background-color: #fff;
11190
  font-size: 14px;
11191
  line-height: 20px;
11192
  overflow: hidden;
11193
  display: none;
11194
  position: fixed;
11195
  bottom: 0px;
11196
  width: 100%;
11197
  max-height: 50%;
11198
  padding-top: 8px;
11199
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11200
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11201
  /* Display over codemirror */
11202
  z-index: 100;
11203
  /* Hack which prevents jquery ui resizable from changing top. */
11204
  top: auto !important;
11205
}
11206
div#pager pre {
11207
  line-height: 1.21429em;
11208
  color: #000;
11209
  background-color: #f7f7f7;
11210
  padding: 0.4em;
11211
}
11212
div#pager #pager-button-area {
11213
  position: absolute;
11214
  top: 8px;
11215
  right: 20px;
11216
}
11217
div#pager #pager-contents {
11218
  position: relative;
11219
  overflow: auto;
11220
  width: 100%;
11221
  height: 100%;
11222
}
11223
div#pager #pager-contents #pager-container {
11224
  position: relative;
11225
  padding: 15px 0px;
11226
  box-sizing: border-box;
11227
  -moz-box-sizing: border-box;
11228
  -webkit-box-sizing: border-box;
11229
}
11230
div#pager .ui-resizable-handle {
11231
  top: 0px;
11232
  height: 8px;
11233
  background: #f7f7f7;
11234
  border-top: 1px solid #cfcfcf;
11235
  border-bottom: 1px solid #cfcfcf;
11236
  /* This injects handle bars (a short, wide = symbol) for 
11237
        the resize handle. */
11238
}
11239
div#pager .ui-resizable-handle::after {
11240
  content: '';
11241
  top: 2px;
11242
  left: 50%;
11243
  height: 3px;
11244
  width: 30px;
11245
  margin-left: -15px;
11246
  position: absolute;
11247
  border-top: 1px solid #cfcfcf;
11248
}
11249
.quickhelp {
11250
  /* Old browsers */
11251
  display: -webkit-box;
11252
  -webkit-box-orient: horizontal;
11253
  -webkit-box-align: stretch;
11254
  display: -moz-box;
11255
  -moz-box-orient: horizontal;
11256
  -moz-box-align: stretch;
11257
  display: box;
11258
  box-orient: horizontal;
11259
  box-align: stretch;
11260
  /* Modern browsers */
11261
  display: flex;
11262
  flex-direction: row;
11263
  align-items: stretch;
11264
  line-height: 1.8em;
11265
}
11266
.shortcut_key {
11267
  display: inline-block;
11268
  width: 21ex;
11269
  text-align: right;
11270
  font-family: monospace;
11271
}
11272
.shortcut_descr {
11273
  display: inline-block;
11274
  /* Old browsers */
11275
  -webkit-box-flex: 1;
11276
  -moz-box-flex: 1;
11277
  box-flex: 1;
11278
  /* Modern browsers */
11279
  flex: 1;
11280
}
11281
span.save_widget {
11282
  margin-top: 6px;
11283
}
11284
span.save_widget span.filename {
11285
  height: 1em;
11286
  line-height: 1em;
11287
  padding: 3px;
11288
  margin-left: 16px;
11289
  border: none;
11290
  font-size: 146.5%;
11291
  border-radius: 2px;
11292
}
11293
span.save_widget span.filename:hover {
11294
  background-color: #e6e6e6;
11295
}
11296
span.checkpoint_status,
11297
span.autosave_status {
11298
  font-size: small;
11299
}
11300
@media (max-width: 767px) {
11301
  span.save_widget {
11302
    font-size: small;
11303
  }
11304
  span.checkpoint_status,
11305
  span.autosave_status {
11306
    display: none;
11307
  }
11308
}
11309
@media (min-width: 768px) and (max-width: 991px) {
11310
  span.checkpoint_status {
11311
    display: none;
11312
  }
11313
  span.autosave_status {
11314
    font-size: x-small;
11315
  }
11316
}
11317
.toolbar {
11318
  padding: 0px;
11319
  margin-left: -5px;
11320
  margin-top: 2px;
11321
  margin-bottom: 5px;
11322
  box-sizing: border-box;
11323
  -moz-box-sizing: border-box;
11324
  -webkit-box-sizing: border-box;
11325
}
11326
.toolbar select,
11327
.toolbar label {
11328
  width: auto;
11329
  vertical-align: middle;
11330
  margin-right: 2px;
11331
  margin-bottom: 0px;
11332
  display: inline;
11333
  font-size: 92%;
11334
  margin-left: 0.3em;
11335
  margin-right: 0.3em;
11336
  padding: 0px;
11337
  padding-top: 3px;
11338
}
11339
.toolbar .btn {
11340
  padding: 2px 8px;
11341
}
11342
.toolbar .btn-group {
11343
  margin-top: 0px;
11344
  margin-left: 5px;
11345
}
11346
#maintoolbar {
11347
  margin-bottom: -3px;
11348
  margin-top: -8px;
11349
  border: 0px;
11350
  min-height: 27px;
11351
  margin-left: 0px;
11352
  padding-top: 11px;
11353
  padding-bottom: 3px;
11354
}
11355
#maintoolbar .navbar-text {
11356
  float: none;
11357
  vertical-align: middle;
11358
  text-align: right;
11359
  margin-left: 5px;
11360
  margin-right: 0px;
11361
  margin-top: 0px;
11362
}
11363
.select-xs {
11364
  height: 24px;
11365
}
11366
.pulse,
11367
.dropdown-menu > li > a.pulse,
11368
li.pulse > a.dropdown-toggle,
11369
li.pulse.open > a.dropdown-toggle {
11370
  background-color: #F37626;
11371
  color: white;
11372
}
11373
/**
11374
 * Primary styles
11375
 *
11376
 * Author: Jupyter Development Team
11377
 */
11378
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
11379
 * of chance of beeing generated from the ../less/[samename].less file, you can
11380
 * try to get back the less file by reverting somme commit in history
11381
 **/
11382
/*
11383
 * We'll try to get something pretty, so we
11384
 * have some strange css to have the scroll bar on
11385
 * the left with fix button on the top right of the tooltip
11386
 */
11387
@-moz-keyframes fadeOut {
11388
  from {
11389
    opacity: 1;
11390
  }
11391
  to {
11392
    opacity: 0;
11393
  }
11394
}
11395
@-webkit-keyframes fadeOut {
11396
  from {
11397
    opacity: 1;
11398
  }
11399
  to {
11400
    opacity: 0;
11401
  }
11402
}
11403
@-moz-keyframes fadeIn {
11404
  from {
11405
    opacity: 0;
11406
  }
11407
  to {
11408
    opacity: 1;
11409
  }
11410
}
11411
@-webkit-keyframes fadeIn {
11412
  from {
11413
    opacity: 0;
11414
  }
11415
  to {
11416
    opacity: 1;
11417
  }
11418
}
11419
/*properties of tooltip after "expand"*/
11420
.bigtooltip {
11421
  overflow: auto;
11422
  height: 200px;
11423
  -webkit-transition-property: height;
11424
  -webkit-transition-duration: 500ms;
11425
  -moz-transition-property: height;
11426
  -moz-transition-duration: 500ms;
11427
  transition-property: height;
11428
  transition-duration: 500ms;
11429
}
11430
/*properties of tooltip before "expand"*/
11431
.smalltooltip {
11432
  -webkit-transition-property: height;
11433
  -webkit-transition-duration: 500ms;
11434
  -moz-transition-property: height;
11435
  -moz-transition-duration: 500ms;
11436
  transition-property: height;
11437
  transition-duration: 500ms;
11438
  text-overflow: ellipsis;
11439
  overflow: hidden;
11440
  height: 80px;
11441
}
11442
.tooltipbuttons {
11443
  position: absolute;
11444
  padding-right: 15px;
11445
  top: 0px;
11446
  right: 0px;
11447
}
11448
.tooltiptext {
11449
  /*avoid the button to overlap on some docstring*/
11450
  padding-right: 30px;
11451
}
11452
.ipython_tooltip {
11453
  max-width: 700px;
11454
  /*fade-in animation when inserted*/
11455
  -webkit-animation: fadeOut 400ms;
11456
  -moz-animation: fadeOut 400ms;
11457
  animation: fadeOut 400ms;
11458
  -webkit-animation: fadeIn 400ms;
11459
  -moz-animation: fadeIn 400ms;
11460
  animation: fadeIn 400ms;
11461
  vertical-align: middle;
11462
  background-color: #f7f7f7;
11463
  overflow: visible;
11464
  border: #ababab 1px solid;
11465
  outline: none;
11466
  padding: 3px;
11467
  margin: 0px;
11468
  padding-left: 7px;
11469
  font-family: monospace;
11470
  min-height: 50px;
11471
  -moz-box-shadow: 0px 6px 10px -1px #adadad;
11472
  -webkit-box-shadow: 0px 6px 10px -1px #adadad;
11473
  box-shadow: 0px 6px 10px -1px #adadad;
11474
  border-radius: 2px;
11475
  position: absolute;
11476
  z-index: 1000;
11477
}
11478
.ipython_tooltip a {
11479
  float: right;
11480
}
11481
.ipython_tooltip .tooltiptext pre {
11482
  border: 0;
11483
  border-radius: 0;
11484
  font-size: 100%;
11485
  background-color: #f7f7f7;
11486
}
11487
.pretooltiparrow {
11488
  left: 0px;
11489
  margin: 0px;
11490
  top: -16px;
11491
  width: 40px;
11492
  height: 16px;
11493
  overflow: hidden;
11494
  position: absolute;
11495
}
11496
.pretooltiparrow:before {
11497
  background-color: #f7f7f7;
11498
  border: 1px #ababab solid;
11499
  z-index: 11;
11500
  content: "";
11501
  position: absolute;
11502
  left: 15px;
11503
  top: 10px;
11504
  width: 25px;
11505
  height: 25px;
11506
  -webkit-transform: rotate(45deg);
11507
  -moz-transform: rotate(45deg);
11508
  -ms-transform: rotate(45deg);
11509
  -o-transform: rotate(45deg);
11510
}
11511
ul.typeahead-list i {
11512
  margin-left: -10px;
11513
  width: 18px;
11514
}
11515
ul.typeahead-list {
11516
  max-height: 80vh;
11517
  overflow: auto;
11518
}
11519
ul.typeahead-list > li > a {
11520
  /** Firefox bug **/
11521
  /* see https://github.com/jupyter/notebook/issues/559 */
11522
  white-space: normal;
11523
}
11524
.cmd-palette .modal-body {
11525
  padding: 7px;
11526
}
11527
.cmd-palette form {
11528
  background: white;
11529
}
11530
.cmd-palette input {
11531
  outline: none;
11532
}
11533
.no-shortcut {
11534
  display: none;
11535
}
11536
.command-shortcut:before {
11537
  content: "(command)";
11538
  padding-right: 3px;
11539
  color: #777777;
11540
}
11541
.edit-shortcut:before {
11542
  content: "(edit)";
11543
  padding-right: 3px;
11544
  color: #777777;
11545
}
11546
#find-and-replace #replace-preview .match,
11547
#find-and-replace #replace-preview .insert {
11548
  background-color: #BBDEFB;
11549
  border-color: #90CAF9;
11550
  border-style: solid;
11551
  border-width: 1px;
11552
  border-radius: 0px;
11553
}
11554
#find-and-replace #replace-preview .replace .match {
11555
  background-color: #FFCDD2;
11556
  border-color: #EF9A9A;
11557
  border-radius: 0px;
11558
}
11559
#find-and-replace #replace-preview .replace .insert {
11560
  background-color: #C8E6C9;
11561
  border-color: #A5D6A7;
11562
  border-radius: 0px;
11563
}
11564
#find-and-replace #replace-preview {
11565
  max-height: 60vh;
11566
  overflow: auto;
11567
}
11568
#find-and-replace #replace-preview pre {
11569
  padding: 5px 10px;
11570
}
11571
.terminal-app {
11572
  background: #EEE;
11573
}
11574
.terminal-app #header {
11575
  background: #fff;
11576
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11577
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
11578
}
11579
.terminal-app .terminal {
11580
  width: 100%;
11581
  float: left;
11582
  font-family: monospace;
11583
  color: white;
11584
  background: black;
11585
  padding: 0.4em;
11586
  border-radius: 2px;
11587
  -webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
11588
  box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
11589
}
11590
.terminal-app .terminal,
11591
.terminal-app .terminal dummy-screen {
11592
  line-height: 1em;
11593
  font-size: 14px;
11594
}
11595
.terminal-app .terminal .xterm-rows {
11596
  padding: 10px;
11597
}
11598
.terminal-app .terminal-cursor {
11599
  color: black;
11600
  background: white;
11601
}
11602
.terminal-app #terminado-container {
11603
  margin-top: 20px;
11604
}
11605
/*# sourceMappingURL=style.min.css.map */
11606
    </style>
11607
<style type="text/css">
11608
    .highlight .hll { background-color: #ffffcc }
11609
.highlight  { background: #f8f8f8; }
11610
.highlight .c { color: #408080; font-style: italic } /* Comment */
11611
.highlight .err { border: 1px solid #FF0000 } /* Error */
11612
.highlight .k { color: #008000; font-weight: bold } /* Keyword */
11613
.highlight .o { color: #666666 } /* Operator */
11614
.highlight .ch { color: #408080; font-style: italic } /* Comment.Hashbang */
11615
.highlight .cm { color: #408080; font-style: italic } /* Comment.Multiline */
11616
.highlight .cp { color: #BC7A00 } /* Comment.Preproc */
11617
.highlight .cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
11618
.highlight .c1 { color: #408080; font-style: italic } /* Comment.Single */
11619
.highlight .cs { color: #408080; font-style: italic } /* Comment.Special */
11620
.highlight .gd { color: #A00000 } /* Generic.Deleted */
11621
.highlight .ge { font-style: italic } /* Generic.Emph */
11622
.highlight .gr { color: #FF0000 } /* Generic.Error */
11623
.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
11624
.highlight .gi { color: #00A000 } /* Generic.Inserted */
11625
.highlight .go { color: #888888 } /* Generic.Output */
11626
.highlight .gp { color: #000080; font-weight: bold } /* Generic.Prompt */
11627
.highlight .gs { font-weight: bold } /* Generic.Strong */
11628
.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
11629
.highlight .gt { color: #0044DD } /* Generic.Traceback */
11630
.highlight .kc { color: #008000; font-weight: bold } /* Keyword.Constant */
11631
.highlight .kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
11632
.highlight .kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
11633
.highlight .kp { color: #008000 } /* Keyword.Pseudo */
11634
.highlight .kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
11635
.highlight .kt { color: #B00040 } /* Keyword.Type */
11636
.highlight .m { color: #666666 } /* Literal.Number */
11637
.highlight .s { color: #BA2121 } /* Literal.String */
11638
.highlight .na { color: #7D9029 } /* Name.Attribute */
11639
.highlight .nb { color: #008000 } /* Name.Builtin */
11640
.highlight .nc { color: #0000FF; font-weight: bold } /* Name.Class */
11641
.highlight .no { color: #880000 } /* Name.Constant */
11642
.highlight .nd { color: #AA22FF } /* Name.Decorator */
11643
.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
11644
.highlight .ne { color: #D2413A; font-weight: bold } /* Name.Exception */
11645
.highlight .nf { color: #0000FF } /* Name.Function */
11646
.highlight .nl { color: #A0A000 } /* Name.Label */
11647
.highlight .nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
11648
.highlight .nt { color: #008000; font-weight: bold } /* Name.Tag */
11649
.highlight .nv { color: #19177C } /* Name.Variable */
11650
.highlight .ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
11651
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
11652
.highlight .mb { color: #666666 } /* Literal.Number.Bin */
11653
.highlight .mf { color: #666666 } /* Literal.Number.Float */
11654
.highlight .mh { color: #666666 } /* Literal.Number.Hex */
11655
.highlight .mi { color: #666666 } /* Literal.Number.Integer */
11656
.highlight .mo { color: #666666 } /* Literal.Number.Oct */
11657
.highlight .sa { color: #BA2121 } /* Literal.String.Affix */
11658
.highlight .sb { color: #BA2121 } /* Literal.String.Backtick */
11659
.highlight .sc { color: #BA2121 } /* Literal.String.Char */
11660
.highlight .dl { color: #BA2121 } /* Literal.String.Delimiter */
11661
.highlight .sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
11662
.highlight .s2 { color: #BA2121 } /* Literal.String.Double */
11663
.highlight .se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
11664
.highlight .sh { color: #BA2121 } /* Literal.String.Heredoc */
11665
.highlight .si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
11666
.highlight .sx { color: #008000 } /* Literal.String.Other */
11667
.highlight .sr { color: #BB6688 } /* Literal.String.Regex */
11668
.highlight .s1 { color: #BA2121 } /* Literal.String.Single */
11669
.highlight .ss { color: #19177C } /* Literal.String.Symbol */
11670
.highlight .bp { color: #008000 } /* Name.Builtin.Pseudo */
11671
.highlight .fm { color: #0000FF } /* Name.Function.Magic */
11672
.highlight .vc { color: #19177C } /* Name.Variable.Class */
11673
.highlight .vg { color: #19177C } /* Name.Variable.Global */
11674
.highlight .vi { color: #19177C } /* Name.Variable.Instance */
11675
.highlight .vm { color: #19177C } /* Name.Variable.Magic */
11676
.highlight .il { color: #666666 } /* Literal.Number.Integer.Long */
11677
    </style>
11678
<style type="text/css">
11679
    
11680
/* Temporary definitions which will become obsolete with Notebook release 5.0 */
11681
.ansi-black-fg { color: #3E424D; }
11682
.ansi-black-bg { background-color: #3E424D; }
11683
.ansi-black-intense-fg { color: #282C36; }
11684
.ansi-black-intense-bg { background-color: #282C36; }
11685
.ansi-red-fg { color: #E75C58; }
11686
.ansi-red-bg { background-color: #E75C58; }
11687
.ansi-red-intense-fg { color: #B22B31; }
11688
.ansi-red-intense-bg { background-color: #B22B31; }
11689
.ansi-green-fg { color: #00A250; }
11690
.ansi-green-bg { background-color: #00A250; }
11691
.ansi-green-intense-fg { color: #007427; }
11692
.ansi-green-intense-bg { background-color: #007427; }
11693
.ansi-yellow-fg { color: #DDB62B; }
11694
.ansi-yellow-bg { background-color: #DDB62B; }
11695
.ansi-yellow-intense-fg { color: #B27D12; }
11696
.ansi-yellow-intense-bg { background-color: #B27D12; }
11697
.ansi-blue-fg { color: #208FFB; }
11698
.ansi-blue-bg { background-color: #208FFB; }
11699
.ansi-blue-intense-fg { color: #0065CA; }
11700
.ansi-blue-intense-bg { background-color: #0065CA; }
11701
.ansi-magenta-fg { color: #D160C4; }
11702
.ansi-magenta-bg { background-color: #D160C4; }
11703
.ansi-magenta-intense-fg { color: #A03196; }
11704
.ansi-magenta-intense-bg { background-color: #A03196; }
11705
.ansi-cyan-fg { color: #60C6C8; }
11706
.ansi-cyan-bg { background-color: #60C6C8; }
11707
.ansi-cyan-intense-fg { color: #258F8F; }
11708
.ansi-cyan-intense-bg { background-color: #258F8F; }
11709
.ansi-white-fg { color: #C5C1B4; }
11710
.ansi-white-bg { background-color: #C5C1B4; }
11711
.ansi-white-intense-fg { color: #A1A6B2; }
11712
.ansi-white-intense-bg { background-color: #A1A6B2; }
11713
11714
.ansi-bold { font-weight: bold; }
11715
11716
    </style>
11717
11718
11719
<style type="text/css">
11720
/* Overrides of notebook CSS for static HTML export */
11721
body {
11722
  overflow: visible;
11723
  padding: 8px;
11724
}
11725
11726
div#notebook {
11727
  overflow: visible;
11728
  border-top: none;
11729
}@media print {
11730
  div.cell {
11731
    display: block;
11732
    page-break-inside: avoid;
11733
  } 
11734
  div.output_wrapper { 
11735
    display: block;
11736
    page-break-inside: avoid; 
11737
  }
11738
  div.output { 
11739
    display: block;
11740
    page-break-inside: avoid; 
11741
  }
11742
}
11743
</style>
11744
11745
<!-- Custom stylesheet, it must be in the same directory as the html file -->
11746
<link rel="stylesheet" href="custom.css">
11747
11748
<!-- Loading mathjax macro -->
11749
<!-- Load mathjax -->
11750
    <script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script>
11751
    <!-- MathJax configuration -->
11752
    <script type="text/x-mathjax-config">
11753
    MathJax.Hub.Config({
11754
        tex2jax: {
11755
            inlineMath: [ ['$','$'], ["\\(","\\)"] ],
11756
            displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
11757
            processEscapes: true,
11758
            processEnvironments: true
11759
        },
11760
        // Center justify equations in code and markdown cells. Elsewhere
11761
        // we use CSS to left justify single line equations in code cells.
11762
        displayAlign: 'center',
11763
        "HTML-CSS": {
11764
            styles: {'.MathJax_Display': {"margin": 0}},
11765
            linebreaks: { automatic: true }
11766
        }
11767
    });
11768
    </script>
11769
    <!-- End of mathjax configuration --></head>
11770
<body>
11771
  <div tabindex="-1" id="notebook" class="border-box-sizing">
11772
    <div class="container" id="notebook-container">
11773
11774
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
11775
</div>
11776
<div class="inner_cell">
11777
<div class="text_cell_render border-box-sizing rendered_html">
11778
<h1 id="Titanic-Data-Analysis">Titanic Data Analysis<a class="anchor-link" href="#Titanic-Data-Analysis">&#182;</a></h1>
11779
</div>
11780
</div>
11781
</div>
11782
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
11783
</div>
11784
<div class="inner_cell">
11785
<div class="text_cell_render border-box-sizing rendered_html">
11786
<h2 id="Overview">Overview<a class="anchor-link" href="#Overview">&#182;</a></h2><p>Titanic was a British passenger liner that sank in the North Atlantic Ocean in the early morning hours of 15 April 1912, after it collided with an iceberg during its maiden voyage from Southampton to New York City.</p>
11787
<p>We will analyze a sample  of 891 passengers and we will try to figure out what were some of the most relevant factors for passengers to survive in this accident.</p>
11788
11789
</div>
11790
</div>
11791
</div>
11792
<div class="cell border-box-sizing code_cell rendered">
11793
<div class="input">
11794
<div class="prompt input_prompt">In&nbsp;[1]:</div>
11795
<div class="inner_cell">
11796
    <div class="input_area">
11797
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Import the main necessary python packages to analyze the dataset</span>
11798
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="nn">np</span>
11799
<span class="kn">import</span> <span class="nn">pandas</span> <span class="k">as</span> <span class="nn">pd</span>
11800
<span class="kn">import</span> <span class="nn">matplotlib</span> <span class="k">as</span> <span class="nn">plt</span>
11801
<span class="kn">import</span> <span class="nn">seaborn</span> <span class="k">as</span> <span class="nn">sns</span>
11802
<span class="o">%</span><span class="k">matplotlib</span> inline
11803
</pre></div>
11804
11805
</div>
11806
</div>
11807
</div>
11808
11809
</div>
11810
<div class="cell border-box-sizing code_cell rendered">
11811
<div class="input">
11812
<div class="prompt input_prompt">In&nbsp;[2]:</div>
11813
<div class="inner_cell">
11814
    <div class="input_area">
11815
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># This additional cell will make plots appear in the center of the jupyter cell. Just for being a bit more stylish</span>
11816
<span class="kn">from</span> <span class="nn">IPython.core.display</span> <span class="k">import</span> <span class="n">HTML</span>
11817
<span class="n">HTML</span><span class="p">(</span><span class="s2">&quot;&quot;&quot;</span>
11818
<span class="s2">&lt;style&gt;</span>
11819
<span class="s2">.output_png {</span>
11820
<span class="s2">    display: table-cell;</span>
11821
<span class="s2">    text-align: left;</span>
11822
<span class="s2">    vertical-align: middle;</span>
11823
<span class="s2">}</span>
11824
<span class="s2">&lt;/style&gt;</span>
11825
<span class="s2">&quot;&quot;&quot;</span><span class="p">)</span>
11826
</pre></div>
11827
11828
</div>
11829
</div>
11830
</div>
11831
11832
<div class="output_wrapper">
11833
<div class="output">
11834
11835
11836
<div class="output_area">
11837
11838
<div class="prompt output_prompt">Out[2]:</div>
11839
11840
11841
11842
<div class="output_html rendered_html output_subarea output_execute_result">
11843
11844
<style>
11845
.output_png {
11846
    display: table-cell;
11847
    text-align: left;
11848
    vertical-align: middle;
11849
}
11850
</style>
11851
11852
</div>
11853
11854
</div>
11855
11856
</div>
11857
</div>
11858
11859
</div>
11860
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
11861
</div>
11862
<div class="inner_cell">
11863
<div class="text_cell_render border-box-sizing rendered_html">
11864
<h2 id="Step-1---Questions">Step 1 - Questions<a class="anchor-link" href="#Step-1---Questions">&#182;</a></h2><p>In order to formulate better questions, I will first have a look on the different columns or variables of the dataset and deeply understand the meaning of each one by having a look on the <a href="https://www.kaggle.com/c/titanic/data">Kaggle Website</a>. To do so, I will import the main packages needed for carrying out this project and I will convert the <code>.csv</code> dataset into a <code>pandas.DataFrame</code> and show the <code>head</code> of the <code>DataFrame</code></p>
11865
11866
</div>
11867
</div>
11868
</div>
11869
<div class="cell border-box-sizing code_cell rendered">
11870
<div class="input">
11871
<div class="prompt input_prompt">In&nbsp;[3]:</div>
11872
<div class="inner_cell">
11873
    <div class="input_area">
11874
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Create a DataFrame from a .csv file with the comprehensive data of Titanic passengers and show the first rows</span>
11875
<span class="n">titanic_data</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="s1">&#39;titanic-data.csv&#39;</span><span class="p">,</span> <span class="n">index_col</span> <span class="o">=</span> <span class="mi">0</span><span class="p">)</span>
11876
<span class="n">titanic_data</span><span class="o">.</span><span class="n">head</span><span class="p">()</span>
11877
</pre></div>
11878
11879
</div>
11880
</div>
11881
</div>
11882
11883
<div class="output_wrapper">
11884
<div class="output">
11885
11886
11887
<div class="output_area">
11888
11889
<div class="prompt output_prompt">Out[3]:</div>
11890
11891
11892
11893
<div class="output_html rendered_html output_subarea output_execute_result">
11894
<div>
11895
<style>
11896
    .dataframe thead tr:only-child th {
11897
        text-align: right;
11898
    }
11899
11900
    .dataframe thead th {
11901
        text-align: left;
11902
    }
11903
11904
    .dataframe tbody tr th {
11905
        vertical-align: top;
11906
    }
11907
</style>
11908
<table border="1" class="dataframe">
11909
  <thead>
11910
    <tr style="text-align: right;">
11911
      <th></th>
11912
      <th>Survived</th>
11913
      <th>Pclass</th>
11914
      <th>Name</th>
11915
      <th>Sex</th>
11916
      <th>Age</th>
11917
      <th>SibSp</th>
11918
      <th>Parch</th>
11919
      <th>Ticket</th>
11920
      <th>Fare</th>
11921
      <th>Cabin</th>
11922
      <th>Embarked</th>
11923
    </tr>
11924
    <tr>
11925
      <th>PassengerId</th>
11926
      <th></th>
11927
      <th></th>
11928
      <th></th>
11929
      <th></th>
11930
      <th></th>
11931
      <th></th>
11932
      <th></th>
11933
      <th></th>
11934
      <th></th>
11935
      <th></th>
11936
      <th></th>
11937
    </tr>
11938
  </thead>
11939
  <tbody>
11940
    <tr>
11941
      <th>1</th>
11942
      <td>0</td>
11943
      <td>3</td>
11944
      <td>Braund, Mr. Owen Harris</td>
11945
      <td>male</td>
11946
      <td>22.0</td>
11947
      <td>1</td>
11948
      <td>0</td>
11949
      <td>A/5 21171</td>
11950
      <td>7.2500</td>
11951
      <td>NaN</td>
11952
      <td>S</td>
11953
    </tr>
11954
    <tr>
11955
      <th>2</th>
11956
      <td>1</td>
11957
      <td>1</td>
11958
      <td>Cumings, Mrs. John Bradley (Florence Briggs Th...</td>
11959
      <td>female</td>
11960
      <td>38.0</td>
11961
      <td>1</td>
11962
      <td>0</td>
11963
      <td>PC 17599</td>
11964
      <td>71.2833</td>
11965
      <td>C85</td>
11966
      <td>C</td>
11967
    </tr>
11968
    <tr>
11969
      <th>3</th>
11970
      <td>1</td>
11971
      <td>3</td>
11972
      <td>Heikkinen, Miss. Laina</td>
11973
      <td>female</td>
11974
      <td>26.0</td>
11975
      <td>0</td>
11976
      <td>0</td>
11977
      <td>STON/O2. 3101282</td>
11978
      <td>7.9250</td>
11979
      <td>NaN</td>
11980
      <td>S</td>
11981
    </tr>
11982
    <tr>
11983
      <th>4</th>
11984
      <td>1</td>
11985
      <td>1</td>
11986
      <td>Futrelle, Mrs. Jacques Heath (Lily May Peel)</td>
11987
      <td>female</td>
11988
      <td>35.0</td>
11989
      <td>1</td>
11990
      <td>0</td>
11991
      <td>113803</td>
11992
      <td>53.1000</td>
11993
      <td>C123</td>
11994
      <td>S</td>
11995
    </tr>
11996
    <tr>
11997
      <th>5</th>
11998
      <td>0</td>
11999
      <td>3</td>
12000
      <td>Allen, Mr. William Henry</td>
12001
      <td>male</td>
12002
      <td>35.0</td>
12003
      <td>0</td>
12004
      <td>0</td>
12005
      <td>373450</td>
12006
      <td>8.0500</td>
12007
      <td>NaN</td>
12008
      <td>S</td>
12009
    </tr>
12010
  </tbody>
12011
</table>
12012
</div>
12013
</div>
12014
12015
</div>
12016
12017
</div>
12018
</div>
12019
12020
</div>
12021
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12022
</div>
12023
<div class="inner_cell">
12024
<div class="text_cell_render border-box-sizing rendered_html">
12025
<p>We can realize that the column <strong>Cabin</strong> seems to have some issues with the type of data, as we can see some <code>NaN</code>'s in it, but we will address this issue later on.</p>
12026
12027
</div>
12028
</div>
12029
</div>
12030
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12031
</div>
12032
<div class="inner_cell">
12033
<div class="text_cell_render border-box-sizing rendered_html">
12034
<p>Below, I brought the explanation of the different columns to ease the understanding to anyone reading this project in the future. I'm sure that it'll be pretty useful!</p>
12035
<table>
12036
<thead><tr>
12037
<th style="text-align:left">Variable</th>
12038
<th style="text-align:left">Definition</th>
12039
<th style="text-align:left">Variable notes</th>
12040
</tr>
12041
</thead>
12042
<tbody>
12043
<tr>
12044
<td style="text-align:left">Survived</td>
12045
<td style="text-align:left">Survived (0 = No, 1 = Yes)</td>
12046
<td style="text-align:left"></td>
12047
</tr>
12048
<tr>
12049
<td style="text-align:left">Pclass</td>
12050
<td style="text-align:left">Ticket Class (1 = 1st, 2 = 2nd, 3 = 3rd)</td>
12051
<td style="text-align:left"><strong>Pclass</strong>: A proxy for socio-economic status (SES) (1st = Upper, 2nd = Middle, 3rd = Lower)</td>
12052
</tr>
12053
<tr>
12054
<td style="text-align:left">Name</td>
12055
<td style="text-align:left">Name</td>
12056
<td style="text-align:left"></td>
12057
</tr>
12058
<tr>
12059
<td style="text-align:left">Sex</td>
12060
<td style="text-align:left">Sex</td>
12061
<td style="text-align:left"></td>
12062
</tr>
12063
<tr>
12064
<td style="text-align:left">Age</td>
12065
<td style="text-align:left">Age in years</td>
12066
<td style="text-align:left"><strong>Age</strong>: Age is fractional if less than 1. If the age is estimated, is it in the form of xx.5</td>
12067
</tr>
12068
<tr>
12069
<td style="text-align:left">SibSp</td>
12070
<td style="text-align:left"># of siblings/spouses aboard on Titanic</td>
12071
<td style="text-align:left"><strong>SibSp</strong>: The dataset defines family relations in this way... <strong>Sibling</strong> = brother, sister, stepbrother, stepsister <strong>Spouse</strong> = husband, wife (mistresses and fiancés were ignored)</td>
12072
</tr>
12073
<tr>
12074
<td style="text-align:left">Parch</td>
12075
<td style="text-align:left"># of parents / children aboard the Titanic</td>
12076
<td style="text-align:left"><strong>Parch</strong>: The dataset defines family relations in this way... Some children travelled only with a nanny, therefore parch=0 for them. <strong>Parent</strong> = mother, father <strong>Child</strong> = daughter, son, stepdaughter, stepson</td>
12077
</tr>
12078
<tr>
12079
<td style="text-align:left">Ticket</td>
12080
<td style="text-align:left">Ticket number</td>
12081
<td style="text-align:left"></td>
12082
</tr>
12083
<tr>
12084
<td style="text-align:left">Fare</td>
12085
<td style="text-align:left">Passenger fare</td>
12086
<td style="text-align:left"></td>
12087
</tr>
12088
<tr>
12089
<td style="text-align:left">Cabin</td>
12090
<td style="text-align:left">Cabin number</td>
12091
<td style="text-align:left"></td>
12092
</tr>
12093
<tr>
12094
<td style="text-align:left">Embarked</td>
12095
<td style="text-align:left">Port of embarkation (C = Cherbourg, Q = Queenstown, S = Southampton)</td>
12096
<td style="text-align:left"></td>
12097
</tr>
12098
</tbody>
12099
</table>
12100
12101
</div>
12102
</div>
12103
</div>
12104
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12105
</div>
12106
<div class="inner_cell">
12107
<div class="text_cell_render border-box-sizing rendered_html">
12108
<p>Once we better understood the dataset, we are in place of stating some questions to be demonstrated later on. What factors made people more likely to survive?</p>
12109
<ol>
12110
<li><strong>Were age and gender relevant factors in survival rate?</strong></li>
12111
<li><strong>Did women and children had a significantly better survival rate?</strong> </li>
12112
<li><strong>Did people from upper classes have a better survival rate regardless sex and age?</strong></li>
12113
<li><strong>Was the location of the cabin a key factor on survival rate?</strong></li>
12114
</ol>
12115
12116
</div>
12117
</div>
12118
</div>
12119
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12120
</div>
12121
<div class="inner_cell">
12122
<div class="text_cell_render border-box-sizing rendered_html">
12123
<h2 id="Step-2---Data-wrangling">Step 2 - Data wrangling<a class="anchor-link" href="#Step-2---Data-wrangling">&#182;</a></h2><p>For this task, we will ensure that our passenger database is complete and there are not duplicated entries.If not, we will identify its data gaps and singularities and fix them.</p>
12124
12125
</div>
12126
</div>
12127
</div>
12128
<div class="cell border-box-sizing code_cell rendered">
12129
<div class="input">
12130
<div class="prompt input_prompt">In&nbsp;[4]:</div>
12131
<div class="inner_cell">
12132
    <div class="input_area">
12133
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Lowercase all the variable names</span>
12134
<span class="n">titanic_data</span><span class="o">.</span><span class="n">rename</span><span class="p">(</span><span class="n">columns</span> <span class="o">=</span> <span class="k">lambda</span> <span class="n">x</span><span class="p">:</span> <span class="n">x</span><span class="o">.</span><span class="n">lower</span><span class="p">(),</span> <span class="n">inplace</span> <span class="o">=</span> <span class="kc">True</span><span class="p">)</span>
12135
</pre></div>
12136
12137
</div>
12138
</div>
12139
</div>
12140
12141
</div>
12142
<div class="cell border-box-sizing code_cell rendered">
12143
<div class="input">
12144
<div class="prompt input_prompt">In&nbsp;[5]:</div>
12145
<div class="inner_cell">
12146
    <div class="input_area">
12147
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Count the records for each data field and identify their gaps and singularities</span>
12148
<span class="nb">print</span><span class="p">(</span><span class="n">titanic_data</span><span class="o">.</span><span class="n">count</span><span class="p">())</span>
12149
12150
<span class="c1"># And identify and remove duplicate entries</span>
12151
<span class="n">titanic_data_duplicates</span> <span class="o">=</span> <span class="n">titanic_data</span><span class="o">.</span><span class="n">duplicated</span><span class="p">()</span>
12152
<span class="nb">print</span><span class="p">(</span><span class="s1">&#39;</span><span class="se">\n</span><span class="s1"> Number of duplicate entries: </span><span class="si">{}</span><span class="s1">&#39;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">titanic_data_duplicates</span><span class="o">.</span><span class="n">sum</span><span class="p">()))</span>
12153
</pre></div>
12154
12155
</div>
12156
</div>
12157
</div>
12158
12159
<div class="output_wrapper">
12160
<div class="output">
12161
12162
12163
<div class="output_area">
12164
12165
<div class="prompt"></div>
12166
12167
12168
<div class="output_subarea output_stream output_stdout output_text">
12169
<pre>survived    891
12170
pclass      891
12171
name        891
12172
sex         891
12173
age         714
12174
sibsp       891
12175
parch       891
12176
ticket      891
12177
fare        891
12178
cabin       204
12179
embarked    889
12180
dtype: int64
12181
12182
 Number of duplicate entries: 0
12183
</pre>
12184
</div>
12185
</div>
12186
12187
</div>
12188
</div>
12189
12190
</div>
12191
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12192
</div>
12193
<div class="inner_cell">
12194
<div class="text_cell_render border-box-sizing rendered_html">
12195
<p>There were an estimated 2,224 passengers and crew aboard the ship. 
12196
We have found that the majority of the 891 passengers of this sample have records in all the fields. However, the fields <strong><code>embarked</code></strong> , <strong><code>age</code></strong> and <strong><code>cabin</code></strong> have less records or are incomplete.</p>
12197
12198
</div>
12199
</div>
12200
</div>
12201
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12202
</div>
12203
<div class="inner_cell">
12204
<div class="text_cell_render border-box-sizing rendered_html">
12205
<ul>
12206
<li><strong>Embarkation port</strong>: there are 2 people whose embarkation port is not specified</li>
12207
</ul>
12208
12209
</div>
12210
</div>
12211
</div>
12212
<div class="cell border-box-sizing code_cell rendered">
12213
<div class="input">
12214
<div class="prompt input_prompt">In&nbsp;[6]:</div>
12215
<div class="inner_cell">
12216
    <div class="input_area">
12217
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Identify both passengers who don&#39;t have record for its emarkation port</span>
12218
<span class="n">titanic_data</span><span class="p">[</span><span class="n">titanic_data</span><span class="o">.</span><span class="n">embarked</span><span class="o">.</span><span class="n">isnull</span><span class="p">()</span> <span class="o">==</span> <span class="kc">True</span><span class="p">]</span>
12219
</pre></div>
12220
12221
</div>
12222
</div>
12223
</div>
12224
12225
<div class="output_wrapper">
12226
<div class="output">
12227
12228
12229
<div class="output_area">
12230
12231
<div class="prompt output_prompt">Out[6]:</div>
12232
12233
12234
12235
<div class="output_html rendered_html output_subarea output_execute_result">
12236
<div>
12237
<style>
12238
    .dataframe thead tr:only-child th {
12239
        text-align: right;
12240
    }
12241
12242
    .dataframe thead th {
12243
        text-align: left;
12244
    }
12245
12246
    .dataframe tbody tr th {
12247
        vertical-align: top;
12248
    }
12249
</style>
12250
<table border="1" class="dataframe">
12251
  <thead>
12252
    <tr style="text-align: right;">
12253
      <th></th>
12254
      <th>survived</th>
12255
      <th>pclass</th>
12256
      <th>name</th>
12257
      <th>sex</th>
12258
      <th>age</th>
12259
      <th>sibsp</th>
12260
      <th>parch</th>
12261
      <th>ticket</th>
12262
      <th>fare</th>
12263
      <th>cabin</th>
12264
      <th>embarked</th>
12265
    </tr>
12266
    <tr>
12267
      <th>PassengerId</th>
12268
      <th></th>
12269
      <th></th>
12270
      <th></th>
12271
      <th></th>
12272
      <th></th>
12273
      <th></th>
12274
      <th></th>
12275
      <th></th>
12276
      <th></th>
12277
      <th></th>
12278
      <th></th>
12279
    </tr>
12280
  </thead>
12281
  <tbody>
12282
    <tr>
12283
      <th>62</th>
12284
      <td>1</td>
12285
      <td>1</td>
12286
      <td>Icard, Miss. Amelie</td>
12287
      <td>female</td>
12288
      <td>38.0</td>
12289
      <td>0</td>
12290
      <td>0</td>
12291
      <td>113572</td>
12292
      <td>80.0</td>
12293
      <td>B28</td>
12294
      <td>NaN</td>
12295
    </tr>
12296
    <tr>
12297
      <th>830</th>
12298
      <td>1</td>
12299
      <td>1</td>
12300
      <td>Stone, Mrs. George Nelson (Martha Evelyn)</td>
12301
      <td>female</td>
12302
      <td>62.0</td>
12303
      <td>0</td>
12304
      <td>0</td>
12305
      <td>113572</td>
12306
      <td>80.0</td>
12307
      <td>B28</td>
12308
      <td>NaN</td>
12309
    </tr>
12310
  </tbody>
12311
</table>
12312
</div>
12313
</div>
12314
12315
</div>
12316
12317
</div>
12318
</div>
12319
12320
</div>
12321
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12322
</div>
12323
<div class="inner_cell">
12324
<div class="text_cell_render border-box-sizing rendered_html">
12325
<blockquote><p>According to <a href="https://www.encyclopedia-titanica.org/titanic-survivor/amelia-icard.html">Encyclopedia Titanica</a>,  Mrs. George Nelson Stone (Martha Evelyn Stone Harrington) and Miss Rose Amélie Icard travelled together and both boarded the Titanic at Southampton, so we could add their embarkation port to the DataFrame in order to get more accurate results.</p>
12326
</blockquote>
12327
12328
</div>
12329
</div>
12330
</div>
12331
<div class="cell border-box-sizing code_cell rendered">
12332
<div class="input">
12333
<div class="prompt input_prompt">In&nbsp;[7]:</div>
12334
<div class="inner_cell">
12335
    <div class="input_area">
12336
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Enrich the data with the information we found in &quot;Encyclopedia Titanica&quot;</span>
12337
<span class="n">titanic_data</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="mi">62</span><span class="p">,</span> <span class="s1">&#39;embarked&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;S&#39;</span>
12338
<span class="n">titanic_data</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="mi">830</span><span class="p">,</span> <span class="s1">&#39;embarked&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;S&#39;</span>
12339
</pre></div>
12340
12341
</div>
12342
</div>
12343
</div>
12344
12345
</div>
12346
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12347
</div>
12348
<div class="inner_cell">
12349
<div class="text_cell_render border-box-sizing rendered_html">
12350
<ul>
12351
<li><strong>Age</strong>: we only have 714 records of passengers whose age then is known</li>
12352
<li><strong>Cabin</strong>: we only know the cabin that 204 people occupied</li>
12353
</ul>
12354
12355
</div>
12356
</div>
12357
</div>
12358
<div class="cell border-box-sizing code_cell rendered">
12359
<div class="input">
12360
<div class="prompt input_prompt">In&nbsp;[8]:</div>
12361
<div class="inner_cell">
12362
    <div class="input_area">
12363
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Find the subgroup of people whose age is known and create a cleaned Dataframe by &quot;age&quot;</span>
12364
<span class="n">titanic_data_age</span> <span class="o">=</span> <span class="n">titanic_data</span><span class="p">[</span><span class="n">titanic_data</span><span class="o">.</span><span class="n">age</span><span class="o">.</span><span class="n">isnull</span><span class="p">()</span> <span class="o">==</span> <span class="kc">False</span><span class="p">]</span>
12365
12366
<span class="c1"># Find the subgroup of people whose cabin number is known (independently to their age) and create a </span>
12367
<span class="c1"># second cleaned Dataframe for a subsequent analysis</span>
12368
<span class="n">titanic_data_cabins</span> <span class="o">=</span> <span class="n">titanic_data</span><span class="p">[</span><span class="n">titanic_data</span><span class="o">.</span><span class="n">cabin</span><span class="o">.</span><span class="n">isnull</span><span class="p">()</span> <span class="o">==</span> <span class="kc">False</span><span class="p">]</span>
12369
</pre></div>
12370
12371
</div>
12372
</div>
12373
</div>
12374
12375
</div>
12376
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12377
</div>
12378
<div class="inner_cell">
12379
<div class="text_cell_render border-box-sizing rendered_html">
12380
<h2 id="Step-3---Explore">Step 3 - Explore<a class="anchor-link" href="#Step-3---Explore">&#182;</a></h2><p>We will fundamentally base our study in the analysis of certain subgroups of the dataset and their survival rate. We will figure out some ideas on what could be significant causes of either survivals or casualties starting from the different fields provided in the dataset and getting other extra subfields that we can find interesting for enriching the study.</p>
12381
12382
</div>
12383
</div>
12384
</div>
12385
<div class="cell border-box-sizing code_cell rendered">
12386
<div class="input">
12387
<div class="prompt input_prompt">In&nbsp;[9]:</div>
12388
<div class="inner_cell">
12389
    <div class="input_area">
12390
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Plot a pie chart with both survivors and casualties to get the big picture</span>
12391
<span class="n">survival_perc</span> <span class="o">=</span> <span class="n">titanic_data</span><span class="p">[</span><span class="s2">&quot;survived&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">value_counts</span><span class="p">()</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">kind</span><span class="o">=</span><span class="s1">&#39;pie&#39;</span><span class="p">,</span> <span class="n">labels</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;Casualties&#39;</span><span class="p">,</span> <span class="s1">&#39;Survivors&#39;</span><span class="p">],</span> <span class="n">colors</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;#AAAAAA&#39;</span><span class="p">,</span> <span class="s1">&#39;#F5D04C&#39;</span><span class="p">],</span>
12392
                                             <span class="n">autopct</span><span class="o">=</span><span class="s1">&#39;</span><span class="si">%1.1f%%</span><span class="s1">&#39;</span><span class="p">,</span> <span class="n">explode</span> <span class="o">=</span> <span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mf">0.04</span><span class="p">),</span> <span class="n">fontsize</span> <span class="o">=</span> <span class="mi">14</span><span class="p">)</span>
12393
<span class="n">survival_perc</span><span class="o">.</span><span class="n">set_ylabel</span><span class="p">(</span><span class="s1">&#39;&#39;</span><span class="p">)</span>
12394
<span class="n">survival_perc</span><span class="o">.</span><span class="n">axis</span><span class="p">(</span><span class="s1">&#39;equal&#39;</span><span class="p">)</span>
12395
</pre></div>
12396
12397
</div>
12398
</div>
12399
</div>
12400
12401
<div class="output_wrapper">
12402
<div class="output">
12403
12404
12405
<div class="output_area">
12406
12407
<div class="prompt output_prompt">Out[9]:</div>
12408
12409
12410
12411
12412
<div class="output_text output_subarea output_execute_result">
12413
<pre>(-1.1112417022192802,
12414
 1.1154905981630527,
12415
 -1.1603698961729714,
12416
 1.1156258357340378)</pre>
12417
</div>
12418
12419
</div>
12420
12421
<div class="output_area">
12422
12423
<div class="prompt"></div>
12424
12425
12426
12427
12428
<div class="output_png output_subarea ">
12429
<img src="data:image/png;base64,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
12587
fgAAAABJRU5ErkJggg==
12588
"
12589
>
12590
</div>
12591
12592
</div>
12593
12594
</div>
12595
</div>
12596
12597
</div>
12598
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12599
</div>
12600
<div class="inner_cell">
12601
<div class="text_cell_render border-box-sizing rendered_html">
12602
<p>Among this sample of 889 passengers that travelled on board of Titanic, less than 40% of them remained alive after the catastrophe.</p>
12603
12604
</div>
12605
</div>
12606
</div>
12607
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12608
</div>
12609
<div class="inner_cell">
12610
<div class="text_cell_render border-box-sizing rendered_html">
12611
<h3 id="1.-Was-age-a-relevant-factor-in-survival-rate?">1. <strong>Was age a relevant factor in survival rate?</strong><a class="anchor-link" href="#1.-Was-age-a-relevant-factor-in-survival-rate?">&#182;</a></h3>
12612
</div>
12613
</div>
12614
</div>
12615
<div class="cell border-box-sizing code_cell rendered">
12616
<div class="input">
12617
<div class="prompt input_prompt">In&nbsp;[10]:</div>
12618
<div class="inner_cell">
12619
    <div class="input_area">
12620
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Create a boxplot crossing Age and Survival rate data. Then make compare by class</span>
12621
<span class="n">g</span> <span class="o">=</span> <span class="n">sns</span><span class="o">.</span><span class="n">factorplot</span><span class="p">(</span><span class="n">x</span><span class="o">=</span><span class="s2">&quot;survived&quot;</span><span class="p">,</span> <span class="n">y</span><span class="o">=</span><span class="s2">&quot;age&quot;</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">titanic_data_age</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="s2">&quot;box&quot;</span><span class="p">,</span> <span class="n">size</span><span class="o">=</span><span class="mi">7</span><span class="p">,</span> <span class="n">aspect</span><span class="o">=.</span><span class="mi">8</span><span class="p">)</span>
12622
12623
<span class="c1"># Fix up the labels</span>
12624
<span class="n">g</span><span class="o">.</span><span class="n">set_axis_labels</span><span class="p">(</span><span class="s1">&#39;Suvivors&#39;</span><span class="p">,</span> <span class="s1">&#39;Age of Passengers&#39;</span><span class="p">)</span><span class="o">.</span><span class="n">set_xticklabels</span><span class="p">([</span><span class="s2">&quot;Casualties&quot;</span><span class="p">,</span> <span class="s2">&quot;Survivals&quot;</span><span class="p">])</span>
12625
</pre></div>
12626
12627
</div>
12628
</div>
12629
</div>
12630
12631
<div class="output_wrapper">
12632
<div class="output">
12633
12634
12635
<div class="output_area">
12636
12637
<div class="prompt output_prompt">Out[10]:</div>
12638
12639
12640
12641
12642
<div class="output_text output_subarea output_execute_result">
12643
<pre>&lt;seaborn.axisgrid.FacetGrid at 0x245978bd4a8&gt;</pre>
12644
</div>
12645
12646
</div>
12647
12648
<div class="output_area">
12649
12650
<div class="prompt"></div>
12651
12652
12653
12654
12655
<div class="output_png output_subarea ">
12656
<img src="data:image/png;base64,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
12801
"
12802
>
12803
</div>
12804
12805
</div>
12806
12807
</div>
12808
</div>
12809
12810
</div>
12811
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
12812
</div>
12813
<div class="inner_cell">
12814
<div class="text_cell_render border-box-sizing rendered_html">
12815
<p>We can see that age was not a relevant factor</p>
12816
12817
</div>
12818
</div>
12819
</div>
12820
<div class="cell border-box-sizing code_cell rendered">
12821
<div class="input">
12822
<div class="prompt input_prompt">In&nbsp;[11]:</div>
12823
<div class="inner_cell">
12824
    <div class="input_area">
12825
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Create a boxplot crossing Age and Survival rate data. Then make compare by class</span>
12826
<span class="n">g</span> <span class="o">=</span> <span class="n">sns</span><span class="o">.</span><span class="n">factorplot</span><span class="p">(</span><span class="n">x</span><span class="o">=</span><span class="s2">&quot;survived&quot;</span><span class="p">,</span> <span class="n">y</span><span class="o">=</span><span class="s2">&quot;age&quot;</span><span class="p">,</span> <span class="n">hue</span><span class="o">=</span><span class="s2">&quot;pclass&quot;</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">titanic_data_age</span><span class="p">,</span> <span class="n">kind</span><span class="o">=</span><span class="s2">&quot;box&quot;</span><span class="p">,</span> <span class="n">size</span><span class="o">=</span><span class="mi">7</span><span class="p">,</span> <span class="n">aspect</span><span class="o">=.</span><span class="mi">8</span><span class="p">)</span>
12827
12828
<span class="c1"># Fix up the labels</span>
12829
<span class="n">g</span><span class="o">.</span><span class="n">set_axis_labels</span><span class="p">(</span><span class="s1">&#39;Suvivors&#39;</span><span class="p">,</span> <span class="s1">&#39;Age of Passengers&#39;</span><span class="p">)</span><span class="o">.</span><span class="n">set_xticklabels</span><span class="p">([</span><span class="s2">&quot;Casualties&quot;</span><span class="p">,</span> <span class="s2">&quot;Survivals&quot;</span><span class="p">])</span>
12830
</pre></div>
12831
12832
</div>
12833
</div>
12834
</div>
12835
12836
<div class="output_wrapper">
12837
<div class="output">
12838
12839
12840
<div class="output_area">
12841
12842
<div class="prompt output_prompt">Out[11]:</div>
12843
12844
12845
12846
12847
<div class="output_text output_subarea output_execute_result">
12848
<pre>&lt;seaborn.axisgrid.FacetGrid at 0x24593e6ff98&gt;</pre>
12849
</div>
12850
12851
</div>
12852
12853
<div class="output_area">
12854
12855
<div class="prompt"></div>
12856
12857
12858
12859
12860
<div class="output_png output_subarea ">
12861
<img src="data:image/png;base64,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
12996
KAabJKkoBpskqSgGmySpKAabJKkoBpskqSgGmySpKF7HJkn7sH1wkKu3tn5Ptl2NDUwP7Gx9v2L7
12997
4CD1be/aPgw2SdpLnbt/9zeWs5tXwzEOo97a24XBJkl7aefdv+U5NklSYQw2SVJRDDZJUlEMNklS
12998
UQw2SVJRDDZJUlEMNklSUQw2SVJRDDZJUlEMNklSUQw2SVJRDDZJUlEMNklSUQw2SVJRDDZJUlEM
12999
NklSUWrdaDQijgP+JjOXRsSRwJXAELAWOC8zB+s8viRp9qmtxxYRbwA+AhzYeOgS4MLMPAHoAJbV
13000
dWxJ0uxV51Dk3cCZI+4fC9zauH0jcFKNx5YkzVK1DUVm5mci4ogRD3Vk5lDj9jbgkPHa6OlZwJw5
13001
XXWU1xJdXdX3gkWLFk5zJbOLP/fWaOefo7VrLLWeY9vLyPNpC4Et472hr29HfdW0wMBA9VfauHHb
13002
NFcyu/hzb412/jlae/3aOXinclbk9yJiaeP2KcBtU3hsSdIsMZU9ttcBl0fEPGA9cO0UHluSNEvU
13003
GmyZeQ9wfOP2ncCJdR5PkiQv0JYkFcVgkyQVxWCTJBXFYJMkFcVgkyQVxWCTJBXFYJMkFcVgkyQV
13004
xWCTJBXFYJMkFcVgkyQVxWCTJBXFYJMkFcVgkyQVxWCTJBXFYJMkFcVgkyQVxWCTJBXFYJMkFcVg
13005
kyQVxWCTJBXFYJMkFcVgkyQVxWCTJBXFYJMkFcVgkyQVxWCTJBXFYJMkFcVgkyQVxWCTJBXFYJMk
13006
FcVgkyTURCY4AAAH1UlEQVQVxWCTJBXFYJMkFcVgkyQVZc50FzDTrF59DWvW3NHUa/v6NgOwYsX5
13007
Tbe/ZMlx9PYun1RtkqTxGWz7Yd68A6a7BEnSXgy2vfT2LrdHJUltzHNskqSiGGySpKI4FKkZwUk7
13008
klrFYFPbcdLO6PyCIBlsmiGctDP1ZtIXhIkEMkw8lA3k2cVgkwoyW74gGMoay5QGW0R0Ah8EngDc
13009
D7w8M++ayhokzTyzJZBhZoVyqTqGhoam7GARcSZwRmaeExHHA2/KzGWjvX7jxm1TV5wk6UGLFi3s
13010
mO4aJmuqhyKfAXwJIDO/GRFPGevFPT0LmDOna0oKkySVYaqD7WBg64j7AxExJzMf2NeL+/p2TE1V
13011
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
13042
"
13043
>
13044
</div>
13045
13046
</div>
13047
13048
</div>
13049
</div>
13050
13051
</div>
13052
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13053
</div>
13054
<div class="inner_cell">
13055
<div class="text_cell_render border-box-sizing rendered_html">
13056
<p>As a general thing, the age of survivos seems to be slightly lower than the age of casualties, especially for the first class as the median is 10 years lower for the survivors. In the other classes, medians are quite similar.</p>
13057
13058
</div>
13059
</div>
13060
</div>
13061
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13062
</div>
13063
<div class="inner_cell">
13064
<div class="text_cell_render border-box-sizing rendered_html">
13065
<h3 id="2.-Did-women-and-children-had-a-significantly-better-survival-rate?">2. <strong>Did women and children had a significantly better survival rate?</strong><a class="anchor-link" href="#2.-Did-women-and-children-had-a-significantly-better-survival-rate?">&#182;</a></h3>
13066
</div>
13067
</div>
13068
</div>
13069
<div class="cell border-box-sizing code_cell rendered">
13070
<div class="input">
13071
<div class="prompt input_prompt">In&nbsp;[13]:</div>
13072
<div class="inner_cell">
13073
    <div class="input_area">
13074
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Define subsets for age range, so we can divide people by </span>
13075
<span class="n">titanic_data_age</span><span class="o">.</span><span class="n">loc</span><span class="p">[(</span><span class="n">titanic_data_age</span><span class="p">[</span><span class="s1">&#39;age&#39;</span><span class="p">]</span> <span class="o">&lt;=</span> <span class="mi">18</span><span class="p">)</span> <span class="o">|</span> <span class="p">((</span><span class="n">titanic_data_age</span><span class="p">[</span><span class="s1">&#39;age&#39;</span><span class="p">]</span> <span class="o">&gt;</span> <span class="mi">18</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">titanic_data_age</span><span class="p">[</span><span class="s1">&#39;sex&#39;</span><span class="p">]</span> <span class="o">==</span> <span class="s1">&#39;female&#39;</span><span class="p">)),</span> <span class="s1">&#39;women_children&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;women and children&#39;</span>
13076
<span class="n">titanic_data_age</span><span class="o">.</span><span class="n">loc</span><span class="p">[(</span><span class="n">titanic_data_age</span><span class="p">[</span><span class="s1">&#39;age&#39;</span><span class="p">]</span> <span class="o">&gt;</span> <span class="mi">18</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">titanic_data_age</span><span class="p">[</span><span class="s1">&#39;sex&#39;</span><span class="p">]</span> <span class="o">==</span> <span class="s1">&#39;male&#39;</span><span class="p">),</span> <span class="s1">&#39;women_children&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;men&#39;</span>
13077
13078
<span class="c1"># Create a barplot </span>
13079
<span class="n">ax</span> <span class="o">=</span> <span class="n">sns</span><span class="o">.</span><span class="n">barplot</span><span class="p">(</span><span class="n">x</span><span class="o">=</span><span class="s2">&quot;pclass&quot;</span><span class="p">,</span> <span class="n">y</span><span class="o">=</span><span class="s2">&quot;survived&quot;</span><span class="p">,</span> <span class="n">hue</span><span class="o">=</span><span class="s2">&quot;women_children&quot;</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">titanic_data_age</span><span class="p">,</span> <span class="n">ci</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span> <span class="n">hue_order</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;women and children&#39;</span><span class="p">,</span> <span class="s1">&#39;men&#39;</span><span class="p">])</span>
13080
13081
<span class="c1"># Add percentage tags to the top of each bar</span>
13082
<span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">ax</span><span class="o">.</span><span class="n">patches</span><span class="p">:</span>
13083
    <span class="n">ax</span><span class="o">.</span><span class="n">annotate</span><span class="p">(</span><span class="s2">&quot;</span><span class="si">{:.1%}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">p</span><span class="o">.</span><span class="n">get_height</span><span class="p">()),</span> <span class="p">(</span><span class="n">p</span><span class="o">.</span><span class="n">get_x</span><span class="p">()</span> <span class="o">+</span> <span class="mf">0.09</span><span class="p">,</span> <span class="n">p</span><span class="o">.</span><span class="n">get_height</span><span class="p">()</span> <span class="o">+</span> <span class="mf">0.02</span><span class="p">),</span> <span class="n">fontsize</span> <span class="o">=</span> <span class="mi">9</span><span class="p">)</span>
13084
13085
<span class="c1"># Rename the labels</span>
13086
<span class="n">ax</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="n">xlabel</span><span class="o">=</span><span class="s1">&#39;Class&#39;</span><span class="p">,</span> <span class="n">ylabel</span><span class="o">=</span><span class="s1">&#39;Survival Rate&#39;</span><span class="p">)</span>
13087
<span class="n">ax</span><span class="o">.</span><span class="n">set_xticklabels</span><span class="p">([</span><span class="s2">&quot;1st&quot;</span><span class="p">,</span> <span class="s2">&quot;2nd&quot;</span><span class="p">,</span> <span class="s2">&quot;3rd&quot;</span><span class="p">])</span>
13088
    
13089
</pre></div>
13090
13091
</div>
13092
</div>
13093
</div>
13094
13095
<div class="output_wrapper">
13096
<div class="output">
13097
13098
13099
<div class="output_area">
13100
13101
<div class="prompt"></div>
13102
13103
13104
<div class="output_subarea output_stream output_stderr output_text">
13105
<pre>C:\Users\Serg\Anaconda3\envs\py3\lib\site-packages\pandas\core\indexing.py:517: SettingWithCopyWarning: 
13106
A value is trying to be set on a copy of a slice from a DataFrame.
13107
Try using .loc[row_indexer,col_indexer] = value instead
13108
13109
See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy
13110
  self.obj[item] = s
13111
</pre>
13112
</div>
13113
</div>
13114
13115
<div class="output_area">
13116
13117
<div class="prompt output_prompt">Out[13]:</div>
13118
13119
13120
13121
13122
<div class="output_text output_subarea output_execute_result">
13123
<pre>[&lt;matplotlib.text.Text at 0x24598c519e8&gt;,
13124
 &lt;matplotlib.text.Text at 0x24598c583c8&gt;,
13125
 &lt;matplotlib.text.Text at 0x24598cb3198&gt;]</pre>
13126
</div>
13127
13128
</div>
13129
13130
<div class="output_area">
13131
13132
<div class="prompt"></div>
13133
13134
13135
13136
13137
<div class="output_png output_subarea ">
13138
<img src="data:image/png;base64,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
13315
"
13316
>
13317
</div>
13318
13319
</div>
13320
13321
</div>
13322
</div>
13323
13324
</div>
13325
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13326
</div>
13327
<div class="inner_cell">
13328
<div class="text_cell_render border-box-sizing rendered_html">
13329
<p>We can appreciate that the survival rate for women and children in all the three classes is greater than the rate for men. In case of 1st class (95,6%) and 2nd class (86,5%), we find higher rates than in 3rd class (37,6%) where the survival rate for women and children didn't reach the 50% for this sample</p>
13330
13331
</div>
13332
</div>
13333
</div>
13334
<div class="cell border-box-sizing code_cell rendered">
13335
<div class="input">
13336
<div class="prompt input_prompt">In&nbsp;[15]:</div>
13337
<div class="inner_cell">
13338
    <div class="input_area">
13339
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Create a point plot to see the differences between passenger classes in the survival rate</span>
13340
<span class="n">ax</span> <span class="o">=</span> <span class="n">sns</span><span class="o">.</span><span class="n">pointplot</span><span class="p">(</span><span class="n">x</span><span class="o">=</span><span class="s2">&quot;pclass&quot;</span><span class="p">,</span> <span class="n">y</span><span class="o">=</span><span class="s2">&quot;survived&quot;</span><span class="p">,</span> <span class="n">hue</span><span class="o">=</span><span class="s2">&quot;women_children&quot;</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">titanic_data_age</span><span class="p">,</span> <span class="n">ci</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span> <span class="n">hue_order</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;women and children&#39;</span><span class="p">,</span> <span class="s1">&#39;men&#39;</span><span class="p">])</span>
13341
13342
<span class="c1"># Rename the labels</span>
13343
<span class="n">ax</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="n">xlabel</span><span class="o">=</span><span class="s1">&#39;Class&#39;</span><span class="p">,</span> <span class="n">ylabel</span><span class="o">=</span><span class="s1">&#39;Survival Rate&#39;</span><span class="p">)</span>
13344
<span class="n">ax</span><span class="o">.</span><span class="n">set_xticklabels</span><span class="p">([</span><span class="s2">&quot;1st&quot;</span><span class="p">,</span> <span class="s2">&quot;2nd&quot;</span><span class="p">,</span> <span class="s2">&quot;3rd&quot;</span><span class="p">])</span>
13345
</pre></div>
13346
13347
</div>
13348
</div>
13349
</div>
13350
13351
<div class="output_wrapper">
13352
<div class="output">
13353
13354
13355
<div class="output_area">
13356
13357
<div class="prompt output_prompt">Out[15]:</div>
13358
13359
13360
13361
13362
<div class="output_text output_subarea output_execute_result">
13363
<pre>[&lt;matplotlib.text.Text at 0x24598b3ba90&gt;,
13364
 &lt;matplotlib.text.Text at 0x24598db76a0&gt;,
13365
 &lt;matplotlib.text.Text at 0x24598dfae10&gt;]</pre>
13366
</div>
13367
13368
</div>
13369
13370
<div class="output_area">
13371
13372
<div class="prompt"></div>
13373
13374
13375
13376
13377
<div class="output_png output_subarea ">
13378
<img src="data:image/png;base64,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
13627
"
13628
>
13629
</div>
13630
13631
</div>
13632
13633
</div>
13634
</div>
13635
13636
</div>
13637
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13638
</div>
13639
<div class="inner_cell">
13640
<div class="text_cell_render border-box-sizing rendered_html">
13641
<p>In this second plot, we can better appreciate the higher survival rates for women and children for all the three classes</p>
13642
13643
</div>
13644
</div>
13645
</div>
13646
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13647
</div>
13648
<div class="inner_cell">
13649
<div class="text_cell_render border-box-sizing rendered_html">
13650
<h3 id="3.-Did-people-from-upper-classes-have-a-better-survival-rate-regardless-age-group?">3. <strong>Did people from upper classes have a better survival rate regardless age group?</strong><a class="anchor-link" href="#3.-Did-people-from-upper-classes-have-a-better-survival-rate-regardless-age-group?">&#182;</a></h3>
13651
</div>
13652
</div>
13653
</div>
13654
<div class="cell border-box-sizing code_cell rendered">
13655
<div class="input">
13656
<div class="prompt input_prompt">In&nbsp;[16]:</div>
13657
<div class="inner_cell">
13658
    <div class="input_area">
13659
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Define subsets for age range, so we can divide people by </span>
13660
<span class="n">titanic_data_age</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="n">titanic_data_age</span><span class="p">[</span><span class="s1">&#39;age&#39;</span><span class="p">]</span> <span class="o">&lt;=</span> <span class="mi">18</span><span class="p">,</span> <span class="s1">&#39;age_group&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;&lt;=18&#39;</span>
13661
<span class="n">titanic_data_age</span><span class="o">.</span><span class="n">loc</span><span class="p">[</span><span class="n">titanic_data_age</span><span class="p">[</span><span class="s1">&#39;age&#39;</span><span class="p">]</span> <span class="o">&gt;</span> <span class="mi">55</span><span class="p">,</span> <span class="s1">&#39;age_group&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;&gt;55&#39;</span>
13662
<span class="n">titanic_data_age</span><span class="o">.</span><span class="n">loc</span><span class="p">[(</span><span class="n">titanic_data_age</span><span class="p">[</span><span class="s1">&#39;age&#39;</span><span class="p">]</span> <span class="o">&gt;</span> <span class="mi">18</span><span class="p">)</span> <span class="o">&amp;</span> <span class="p">(</span><span class="n">titanic_data_age</span><span class="p">[</span><span class="s1">&#39;age&#39;</span><span class="p">]</span> <span class="o">&lt;=</span> <span class="mi">55</span><span class="p">),</span> <span class="s1">&#39;age_group&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="s1">&#39;Adults&#39;</span>
13663
13664
<span class="c1"># Create a barplot </span>
13665
<span class="n">ax</span> <span class="o">=</span> <span class="n">sns</span><span class="o">.</span><span class="n">barplot</span><span class="p">(</span><span class="n">x</span><span class="o">=</span><span class="s2">&quot;pclass&quot;</span><span class="p">,</span> <span class="n">y</span><span class="o">=</span><span class="s2">&quot;survived&quot;</span><span class="p">,</span> <span class="n">hue</span><span class="o">=</span><span class="s2">&quot;age_group&quot;</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">titanic_data_age</span><span class="p">,</span> <span class="n">ci</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span> <span class="n">hue_order</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;&lt;=18&#39;</span><span class="p">,</span> <span class="s1">&#39;Adults&#39;</span><span class="p">,</span> <span class="s1">&#39;&gt;55&#39;</span><span class="p">])</span>
13666
13667
<span class="c1"># Add percentage tags to the top of each bar</span>
13668
<span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">ax</span><span class="o">.</span><span class="n">patches</span><span class="p">:</span>
13669
    <span class="n">ax</span><span class="o">.</span><span class="n">annotate</span><span class="p">(</span><span class="s2">&quot;</span><span class="si">{:.1%}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">p</span><span class="o">.</span><span class="n">get_height</span><span class="p">()),</span> <span class="p">(</span><span class="n">p</span><span class="o">.</span><span class="n">get_x</span><span class="p">()</span> <span class="o">+</span> <span class="mf">0.03</span><span class="p">,</span> <span class="n">p</span><span class="o">.</span><span class="n">get_height</span><span class="p">()</span> <span class="o">+</span> <span class="mf">0.02</span><span class="p">),</span> <span class="n">fontsize</span> <span class="o">=</span> <span class="mi">9</span><span class="p">)</span>
13670
13671
<span class="c1"># Rename the labels</span>
13672
<span class="n">ax</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="n">xlabel</span><span class="o">=</span><span class="s1">&#39;Class&#39;</span><span class="p">,</span> <span class="n">ylabel</span><span class="o">=</span><span class="s1">&#39;Survival Rate&#39;</span><span class="p">)</span>
13673
<span class="n">ax</span><span class="o">.</span><span class="n">set_xticklabels</span><span class="p">([</span><span class="s2">&quot;1st&quot;</span><span class="p">,</span> <span class="s2">&quot;2nd&quot;</span><span class="p">,</span> <span class="s2">&quot;3rd&quot;</span><span class="p">])</span>
13674
    
13675
</pre></div>
13676
13677
</div>
13678
</div>
13679
</div>
13680
13681
<div class="output_wrapper">
13682
<div class="output">
13683
13684
13685
<div class="output_area">
13686
13687
<div class="prompt"></div>
13688
13689
13690
<div class="output_subarea output_stream output_stderr output_text">
13691
<pre>C:\Users\Serg\Anaconda3\envs\py3\lib\site-packages\pandas\core\indexing.py:337: SettingWithCopyWarning: 
13692
A value is trying to be set on a copy of a slice from a DataFrame.
13693
Try using .loc[row_indexer,col_indexer] = value instead
13694
13695
See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy
13696
  self.obj[key] = _infer_fill_value(value)
13697
C:\Users\Serg\Anaconda3\envs\py3\lib\site-packages\pandas\core\indexing.py:517: SettingWithCopyWarning: 
13698
A value is trying to be set on a copy of a slice from a DataFrame.
13699
Try using .loc[row_indexer,col_indexer] = value instead
13700
13701
See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy
13702
  self.obj[item] = s
13703
</pre>
13704
</div>
13705
</div>
13706
13707
<div class="output_area">
13708
13709
<div class="prompt output_prompt">Out[16]:</div>
13710
13711
13712
13713
13714
<div class="output_text output_subarea output_execute_result">
13715
<pre>[&lt;matplotlib.text.Text at 0x24598e3f6a0&gt;,
13716
 &lt;matplotlib.text.Text at 0x24598e49278&gt;,
13717
 &lt;matplotlib.text.Text at 0x24598eadba8&gt;]</pre>
13718
</div>
13719
13720
</div>
13721
13722
<div class="output_area">
13723
13724
<div class="prompt"></div>
13725
13726
13727
13728
13729
<div class="output_png output_subarea ">
13730
<img src="data:image/png;base64,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
13880
Jy68sNo5ywcEBLBhwzpiYobkf1N0w0BmZVF5O3dKACJl3EcfbWf58iWMHz+GvXu/YPXqN88q07lz
13881
N9aufZfXX19EaupJVwxkVh6U9XOnBCBSxi1atJQ5c15m4sRnadz4eu6++578bZmZmQwbNpDMzEwC
13882
AwMJCAjA39/zuHRFH8isPCjr505jAYmUQ0lJh1i/fg0DBgylffsOPPpoFAEBAdx7bx+Cg4OBcw9k
13883
1rr1zb4MWyhb587vXHNjlkVHj54ocaBDp693MpQiBTXYdf5CDuixLeX8hRxw44xYR/brpvM3vdNk
13884
r3+m03xx/nz1t1cezl/NmuF+RW1TE5CIiEspAYiIuJQSgIiISykBiIi4lJ4CEvGh3Y8P8cnnOnUD
13885
323K+/lTDUBExKWUAEREXEoJQETEpZQARERcSglARMSllABERFxKCUBExKWUAEREXEoJQETEpZQA
13886
RERcSglARMSllABERFxKCUBExKWUAEREXEoJQETEpZQARERcSglARMSllABERFxKCUBExKWUAERE
13887
XEoJQETEpZQARERcSglARMSllABERFxKCUBExKWUAEREXEoJQETEpZQARERcSglARMSllABERFyq
13888
klM7Nsb4A/OAJkA68LC19psC2zsD44BMYLG1dqFTsYiIyNmcrAF0A4Ktta2AUcCMvA3GmEBgFtAB
13889
aAtEG2MucTAWERE5g5MJoA2wGcBauxNoXmBbA+Aba22ytfY08DFwi4OxiIjIGfxycnIc2bEx5hVg
13890
tbV2U+7yD8BV1tpMY0wbYLC19p7cbZOAH6y1rzgSjIiInMXJGkAKEF7ws6y1mUVsCweOORiLiIic
13891
wckEsAO4A8AY0xLYV2DbV8CfjTEXGWOC8DT/fOpgLCIicgYnm4DyngJqDPgBfYFmQBVr7csFngLy
13892
x/MU0FxHAhERkXNyLAGIiEjZpo5gIiIupQQgIuJSjvUElqIZY/4CTLPW/rWI7bWBJtbaDV4NTM4p
13893
t+PiYqAuUBmYbK1dX4L37QTutdZ+52iAcl7GmABgIWCAHKC/tfafRZQNBg5Ya+t6L0LfUA3Ay4wx
13894
I4FXgOBiit0K3OSdiKQEegP/sdbeDEQCc3wcj/zvOgNYa28CngKe8W04ZYNqAN73LXAXsBTAGDMA
13895
eADIBnYDw/AMnRFqjPmkJN80xXFvA6tyX/sBmcaYD4AvgGuBqkB3a+33xphn8CSJQ0ANH8Qq52Ct
13896
XWeM2Zi7WAc4lnsO/w+4CLgbeB2oBnxzzp1UQKoBeJm1djWQUWBVX2BQ7phJX+G5wEwFVujiXzZY
13897
a3+z1p4wxoTjSQRP5W7aZa29Dfg70NMY0xxPn5Ybgfsp3NlRfCx3FIIlwIvA8tzVK3PP4SPAP621
13898
twALfBWjtykB+F5fYKAxZjuebyZ+Po5HzsEYcyWwDVhqrV2Ru/rz3H8P4WnSuwZIsNZmW2tTKNz5
13899
UcoAa+0DeM7TQiAMsLmbrgF25Zb5jMJf0iosJQDfewTPDam2QFOgNZ7mIJ2bMiJ3pNp44Alr7eIC
13900
m87sRLMfaGGM8TfGhAENvRWjFM8Y08cYMzp3MRXP31jeD3jOXavcsk2BQK8H6QO6yPjePuAjY8xW
13901
PO2Rn+Wu62qMudenkUmeMXjahscaYz7IbTsOObOQtfYLYBOeezlv4DmfUjasAZoaYz4E3gMeA9IK
13902
bJ8PXGWM+RgYiGcOkwpPPYFFRFxKNQAREZdSAhARcSklABERl1ICEBFxKSUAERGX0lAQImcwxlQF
13903
pgBtgUwgGXgcz5APE4oaxE+kvFENQKSA3Jns3gV+Ba631l4PTMLzfH91X8YmUtpUAxAprB1QCxhv
13904
rc0GsNZuM8b0BarkFTLGtMUzomQonk5iI621bxtjegEjgSzgIJ6RRGvgGXsmDE/P0yHW2p3eOySR
13905
c1MNQKSwpsDuvIt/HmvtuxTu2TsYeNha2wyIwjO/NcBkoIO19gbgAFA/d/tGa21zPMmhjbOHIFIy
13906
qgGIFJZNyQbk6w10MsZ0B1ry39rBBmCHMWYdsNpa+0XuuEBrcseYeQfNJyBlhGoAIoUlAM2MMYWS
13907
gDHmWQonho+AFsA/8DQF+QFYa4fiGVv+V2CZMaa3tXYHnoHh3gPuwZMkRHxOCUCksI/wNPWMz51G
13908
EGPM3/AM231x7vJFeIYPHpfbNNQBCDDGVDLGfA38Yq2dgmeCkabGmOeAPtbaJcAgoJm3D0rkXDQY
13909
nMgZjDE1gFlAczzjwv+C5zHQC8h9DNQYMwPoBqQAn+L5Zl8b6AKMxTPk8DE8s735AyvwTBCThWc+
13910
6Le8eUwi56IEICLiUmoCEhFxKSUAERGXUgIQEXEpJQAREZdSAhARcSklABERl1ICEBFxKSUAERGX
13911
+v84dAlrTSP8yAAAAABJRU5ErkJggg==
13912
"
13913
>
13914
</div>
13915
13916
</div>
13917
13918
</div>
13919
</div>
13920
13921
</div>
13922
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
13923
</div>
13924
<div class="inner_cell">
13925
<div class="text_cell_render border-box-sizing rendered_html">
13926
<p>In this case, we can also see a trend of better survival rates for the upper classes regardless the age group.</p>
13927
13928
</div>
13929
</div>
13930
</div>
13931
<div class="cell border-box-sizing code_cell rendered">
13932
<div class="input">
13933
<div class="prompt input_prompt">In&nbsp;[18]:</div>
13934
<div class="inner_cell">
13935
    <div class="input_area">
13936
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Create a point plot to see the differences between passenger classes in the survival rate</span>
13937
<span class="n">ax</span> <span class="o">=</span> <span class="n">sns</span><span class="o">.</span><span class="n">pointplot</span><span class="p">(</span><span class="n">x</span><span class="o">=</span><span class="s2">&quot;pclass&quot;</span><span class="p">,</span> <span class="n">y</span><span class="o">=</span><span class="s2">&quot;survived&quot;</span><span class="p">,</span> <span class="n">hue</span><span class="o">=</span><span class="s2">&quot;age_group&quot;</span><span class="p">,</span> <span class="n">data</span><span class="o">=</span><span class="n">titanic_data_age</span><span class="p">,</span> <span class="n">ci</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span> <span class="n">hue_order</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;&lt;=18&#39;</span><span class="p">,</span> <span class="s1">&#39;Adults&#39;</span><span class="p">,</span> <span class="s1">&#39;&gt;55&#39;</span><span class="p">])</span>
13938
13939
<span class="c1"># Rename the labels</span>
13940
<span class="n">ax</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="n">xlabel</span><span class="o">=</span><span class="s1">&#39;Class&#39;</span><span class="p">,</span> <span class="n">ylabel</span><span class="o">=</span><span class="s1">&#39;Survival Rate&#39;</span><span class="p">)</span>
13941
<span class="n">ax</span><span class="o">.</span><span class="n">set_xticklabels</span><span class="p">([</span><span class="s2">&quot;1st&quot;</span><span class="p">,</span> <span class="s2">&quot;2nd&quot;</span><span class="p">,</span> <span class="s2">&quot;3rd&quot;</span><span class="p">])</span>
13942
</pre></div>
13943
13944
</div>
13945
</div>
13946
</div>
13947
13948
<div class="output_wrapper">
13949
<div class="output">
13950
13951
13952
<div class="output_area">
13953
13954
<div class="prompt output_prompt">Out[18]:</div>
13955
13956
13957
13958
13959
<div class="output_text output_subarea output_execute_result">
13960
<pre>[&lt;matplotlib.text.Text at 0x24598f17cf8&gt;,
13961
 &lt;matplotlib.text.Text at 0x24598f1e3c8&gt;,
13962
 &lt;matplotlib.text.Text at 0x24598f6d588&gt;]</pre>
13963
</div>
13964
13965
</div>
13966
13967
<div class="output_area">
13968
13969
<div class="prompt"></div>
13970
13971
13972
13973
13974
<div class="output_png output_subarea ">
13975
<img src="data:image/png;base64,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
14294
9RflVaXKT7qqbQAAAABJRU5ErkJggg==
14295
"
14296
>
14297
</div>
14298
14299
</div>
14300
14301
</div>
14302
</div>
14303
14304
</div>
14305
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
14306
</div>
14307
<div class="inner_cell">
14308
<div class="text_cell_render border-box-sizing rendered_html">
14309
<p>The survival rate for all the age groups is equal or better for the upper classes.</p>
14310
14311
</div>
14312
</div>
14313
</div>
14314
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
14315
</div>
14316
<div class="inner_cell">
14317
<div class="text_cell_render border-box-sizing rendered_html">
14318
<h3 id="4.-Was-the-location-of-the-cabin-a-key-factor-on-survival-rate?">4. <strong>Was the location of the cabin a key factor on survival rate?</strong><a class="anchor-link" href="#4.-Was-the-location-of-the-cabin-a-key-factor-on-survival-rate?">&#182;</a></h3>
14319
</div>
14320
</div>
14321
</div>
14322
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
14323
</div>
14324
<div class="inner_cell">
14325
<div class="text_cell_render border-box-sizing rendered_html">
14326
<p>This is a draft of the different decks within Titanic.</p>
14327
14328
</div>
14329
</div>
14330
</div>
14331
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
14332
</div>
14333
<div class="inner_cell">
14334
<div class="text_cell_render border-box-sizing rendered_html">
14335
<p><img src="https://upload.wikimedia.org/wikipedia/commons/thumb/8/84/Titanic_cutaway_diagram.png/800px-Titanic_cutaway_diagram.png" width="800"></p>
14336
14337
</div>
14338
</div>
14339
</div>
14340
<div class="cell border-box-sizing code_cell rendered">
14341
<div class="input">
14342
<div class="prompt input_prompt">In&nbsp;[19]:</div>
14343
<div class="inner_cell">
14344
    <div class="input_area">
14345
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Create a column to segment passengers by deck (letter of Cabin)</span>
14346
<span class="n">titanic_data_cabins</span><span class="p">[</span><span class="s1">&#39;deck&#39;</span><span class="p">]</span> <span class="o">=</span> <span class="n">titanic_data_cabins</span><span class="p">[</span><span class="s1">&#39;cabin&#39;</span><span class="p">]</span><span class="o">.</span><span class="n">astype</span><span class="p">(</span><span class="nb">str</span><span class="p">)</span><span class="o">.</span><span class="n">str</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
14347
<span class="n">titanic_data_cabins</span><span class="p">[</span><span class="s1">&#39;deck&#39;</span><span class="p">]</span><span class="o">.</span><span class="n">value_counts</span><span class="p">()</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">kind</span> <span class="o">=</span><span class="s1">&#39;bar&#39;</span><span class="p">)</span>
14348
</pre></div>
14349
14350
</div>
14351
</div>
14352
</div>
14353
14354
<div class="output_wrapper">
14355
<div class="output">
14356
14357
14358
<div class="output_area">
14359
14360
<div class="prompt"></div>
14361
14362
14363
<div class="output_subarea output_stream output_stderr output_text">
14364
<pre>C:\Users\Serg\Anaconda3\envs\py3\lib\site-packages\ipykernel_launcher.py:2: SettingWithCopyWarning: 
14365
A value is trying to be set on a copy of a slice from a DataFrame.
14366
Try using .loc[row_indexer,col_indexer] = value instead
14367
14368
See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy
14369
  
14370
</pre>
14371
</div>
14372
</div>
14373
14374
<div class="output_area">
14375
14376
<div class="prompt output_prompt">Out[19]:</div>
14377
14378
14379
14380
14381
<div class="output_text output_subarea output_execute_result">
14382
<pre>&lt;matplotlib.axes._subplots.AxesSubplot at 0x24598b06da0&gt;</pre>
14383
</div>
14384
14385
</div>
14386
14387
<div class="output_area">
14388
14389
<div class="prompt"></div>
14390
14391
14392
14393
14394
<div class="output_png output_subarea ">
14395
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAW8AAAD2CAYAAAAZIgYrAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz
14396
AAALEgAACxIB0t1+/AAADfFJREFUeJzt3X+IZfdZx/H3dCebZGW6DnojBmuT2PJAKkllbY2t213W
14397
TeyqdWvRCq0xukgpbDFCMNmEDYhaTUq6SJUY2bjdKBaKG/PDwtaULq7bFg2tFVxcnxjbaGksjGHW
14398
TLpJ0+2Of8ydeDO/7p2Zc+fcJ3m/YOB7z5k558Nl93O/851z7h2bnZ1FklTLa9oOIElaPctbkgqy
14399
vCWpIMtbkgqyvCWpIMtbkgoa34iTTE3NNH494uTkFqanzzV92MaZs1nmbFaFnBUywnBydjoTY8vt
14400
KzvzHh/f1HaEgZizWeZsVoWcFTLCxucsW96S9GpmeUtSQQOteUfE7cDPAZuBe4GTwFFgFjgN7M/M
14401
C0PKKElaoO/MOyJ2Am8D3g7sAF4HHAIOZuZ2YAzYO8SMkqQFxvq9MVVE/AFzM+w3Aa8Ffgt4BPiB
14402
zJyNiL3ADZm5f7ljnD//ndkqf3SQpBGy7NUmgyybfC/weuBngSuBR4HXZOZ8688AW1c6wDAu8+l0
14403
Jpiammn8uE0zZ7PM2awKOStkhOHk7HQmlt03SHk/A/xbZr4IZES8wNzSybwJ4Oy6EkqSVmWQq00+
14404
B7wzIsYi4nLgu4DPdtfCAfYAp4aUT5K0hL4z78z8VES8A3icubLfD3wVOBwRm4EzwLGmAu2760RT
14405
h3rJkQO7Gj+mJLVpoEsFM/PWJTbvaDiLJGlA3qQjSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUt
14406
SQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ
14407
3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQWND/JNEfFPwLPdh18FPgwcBWaB08D+
14408
zLwwjICSpMX6lndEXAKMZebOnm2PAgcz8+8i4j5gL/DQ0FJKkl5mkJn3tcCWiHis+/13ANuAk939
14409
x4EbsLwlacMMUt7ngHuA+4E3MlfWY5k5290/A2xd6QCTk1sYH9+0npzr0ulMtHbuUTj/oMzZLHM2
14410
p0JG2Nicg5T3E8CT3bJ+IiKeYW7mPW8COLvSAaanz609YQOmpmZaO3enM9Hq+QdlzmaZszkVMsJw
14411
cq70YjDI1Sb7gI8CRMTlwGuBxyJiZ3f/HuDU+iJKklZjkJn3nwFHI+JzzF1dsg/4H+BwRGwGzgDH
14412
hhdRkrRQ3/LOzBeB9y2xa0fzcSRJg/AmHUkqyPKWpIIsb0kqyPKWpIIsb0kqaKA3ptJi++460fgx
14413
jxzY1fgxJb0yOfOWpIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKW
14414
pIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpIIG+vT4iLgM+BJw
14415
PXAeOArMAqeB/Zl5YVgBJUmL9Z15R8RFwJ8Cz3c3HQIOZuZ2YAzYO7x4kqSlDLJscg9wH/B09/E2
14416
4GR3fBzYPYRckqQVrLhsEhG/Ckxl5t9GxO3dzWOZOdsdzwBb+51kcnIL4+Ob1hV0PTqdidbOvRpt
14417
52z7/IMyZ7Mq5KyQETY2Z781733AbETsBt4M/DlwWc/+CeBsv5NMT59bc8AmTE3NtHr+QbWZs9OZ
14418
KPE8mbNZFXJWyAjDybnSi8GKyyaZ+Y7M3JGZO4F/Bn4FOB4RO7vfsgc41UxMSdKgBrraZIFbgMMR
14419
sRk4AxxrNpIkqZ+By7s7+563o/kokqRBeZOOJBVkeUtSQZa3JBVkeUtSQZa3JBVkeUtSQZa3JBVk
14420
eUtSQZa3JBVkeUtSQZa3JBVkeUtSQZa3JBVkeUtSQZa3JBVkeUtSQZa3JBVkeUtSQZa3JBW0lg8g
14421
ViH77jrR+DGPHNjV+DElrY4zb0kqyPKWpIIsb0kqyDVvtc51eWn1nHlLUkGWtyQVZHlLUkF917wj
14422
YhNwGAhgFvgg8AJwtPv4NLA/My8ML6YkqdcgM+93AWTm24GDwIeBQ8DBzNwOjAF7h5ZQkrRI3/LO
14423
zIeBD3Qfvh44C2wDTna3HQd2DyWdJGlJA10qmJnnI+IB4OeBXwCuz8zZ7u4ZYOtKPz85uYXx8U3r
14424
Croenc5Ea+deDXM2ZxQyjkKGQVTIWSEjbGzOga/zzsybIuI24B+BS3t2TTA3G1/W9PS5taVryNTU
14425
TKvnH5Q5m9N2xk5novUMg6iQs0JGGE7OlV4M+i6bRMSNEXF79+E54ALwxYjY2d22Bzi1zoySpFUY
14426
ZOb918DHI+LvgYuA3wTOAIcjYnN3fGx4ESVJC/Ut78z8JvDeJXbtaD6OJGkQ3qQjSQVZ3pJUkOUt
14427
SQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ
14428
3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQVZ3pJUkOUtSQWNr7Qz
14429
Ii4CjgBXABcDvwf8K3AUmAVOA/sz88JQU0qSXqbfzPuXgWcyczvwTuCPgUPAwe62MWDvcCNKkhbq
14430
V95/BdzZHY8B54FtwMnutuPA7uFEkyQtZ8Vlk8x8DiAiJoBjwEHgnsyc7X7LDLC130kmJ7cwPr5p
14431
nVHXrtOZaO3cq2HO5oxCxlHIMIgKOStkhI3NuWJ5A0TE64CHgHsz8xMR8ZGe3RPA2X7HmJ4+t/aE
14432
DZiammn1/IMyZ3PaztjpTLSeYRAVclbICMPJudKLwYrLJhHxfcBjwG2ZeaS7+csRsbM73gOcaiCj
14433
JGkV+s287wAmgTsjYn7t+2bgYxGxGTjD3HKKJGkD9Vvzvpm5sl5ox3DiSJIG4U06klSQ5S1JBVne
14434
klSQ5S1JBVneklSQ5S1JBVneklSQ5S1JBVneklSQ5S1JBVneklSQ5S1JBfV9P29Jc/bddaLxYx45
14435
sKvxY+rVwZm3JBVkeUtSQZa3JBVkeUtSQZa3JBVkeUtSQV4qKL3CeEnjq4Mzb0kqyPKWpIIsb0kq
14436
yPKWpIIsb0kqyPKWpIIsb0kqaKDrvCPix4C7M3NnRLwBOArMAqeB/Zl5YXgRJUkL9Z15R8StwP3A
14437
Jd1Nh4CDmbkdGAP2Di+eJGkpgyyb/Afwnp7H24CT3fFxYHfToSRJK+u7bJKZD0bEFT2bxjJztjue
14438
Abb2O8bk5BbGxzetLWEDOp2J1s69GuZsToWMYM4q5x/URuZcy3ub9K5vTwBn+/3A9PS5NZymOVNT
14439
M62ef1DmbE6FjGDOQXQ6EyWep2HkXOnFYC1Xm3w5InZ2x3uAU2s4hiRpHdYy874FOBwRm4EzwLFm
14440
I0mS+hmovDPzKeC67vgJYMcQM0mS+vAmHUkqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKW
14441
pIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpILW8kk6krRu++460fgxjxzY1fgx
14442
R5Uzb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpIIsb0kqyPKWpILWdHt8RLwGuBe4
14443
FvgW8OuZ+WSTwSRpFIzqbfxrnXm/G7gkM38cOAB8dN1JJEkDW2t5/wTwaYDM/AfgRxtLJEnqa2x2
14444
dnbVPxQR9wMPZubx7uP/Aq7KzPMN55MkLWGtM+9ngYne41jckrRx1lrenwd+GiAirgP+pbFEkqS+
14445
1vphDA8B10fEF4Ax4NeaiyRJ6mdNa96SpHZ5k44kFWR5S1JBlrfUsIj4nog40HYOvbL56fFDFBEX
14446
A2Tmt9rO8koSEReP4nMaEW8BPgT8FHCs5TjlRcTlzHXUbGZ+re08o6bMzDsiPhAR493x9oj4YNuZ
14447
FoqIayPibyLi/ojYDTwNfD0ibmw720IRcU1E/E5E3BsRd0TEG9vOtFBEfLJnfEvPruMtxFlSRGyO
14448
iJsi4nHgEPBm4MrM/FDL0RaJiIM94+9vM8tyIuLqiJh/M5ETwCeBz0fEe1qMtUjvv822lCjviPht
14449
4AZgc3fT14AbIuLO1kIt7U+AjwGfAR4GrgPeAOxvM9RCEfGLwBHmnsdPAzPAgxGxt9Vgi13WM/6Z
14450
nvHYRgdZwVPANcD7M3M78HRmPt9upGX1vhvSX7aWYmV3A7d2x//dff+kXcBvtBdpSZ22A1RZNtkD
14451
XJeZswCZ+VRE/BLwBeB3W032ci9m5mcAIuLmzPz37vi5dmMtcjOwIzO/Ob8hIh4AHul+jaLewh6l
14452
61v/EHg/cEX3bSNG6YVlobFlxqNkS2Z+sTv+X4DMfHL+t+4R8kMR8ftL7cjMOzYiQImZN/DcfHHP
14453
y8xvMzdjHCUXesYv9IxH7Xk+31vcAJn5LPCdlvIsZ3aZ8cjIzI9k5rXM/cb1PuAtEXF3RPxwy9GW
14454
MvLPJ3Dp/CAz392z/dstZFnJOSCX+doQo/ZqtpznI+KqzPzK/IaIuIrR+wf4poj4BHOzmt7x1e3G
14455
WuTCMttH7UWmyvNJZp4ETkbEdwM3An8B/Ei7qRbZ1nNX9NU949nMfFu70V7y9Yh4a2Y+Pr8hIt4K
14456
fKPFTEv5RmY+0GaAKuV9G/BwRHwW+Arwg8z9Rf+mVlMt9t6e8X3LjEfBfBH2GsVSrPJ8viQzzwJ/
14457
1P0aNde0HWAAtwKPdv+vPwlcBfwk8K5WUy32pbYDlLk9PiK2AnuBy4H/BD6VmaO2bFJCROxYbl93
14458
Bim1JiIuZa6sr2Tuj+qPLFzmU6HyliT9v1Fb45QkDcDylqSCLG9JKsjylqSCLG9JKuj/APckO34l
14459
4q4cAAAAAElFTkSuQmCC
14460
"
14461
>
14462
</div>
14463
14464
</div>
14465
14466
</div>
14467
</div>
14468
14469
</div>
14470
<div class="cell border-box-sizing code_cell rendered">
14471
<div class="input">
14472
<div class="prompt input_prompt">In&nbsp;[20]:</div>
14473
<div class="inner_cell">
14474
    <div class="input_area">
14475
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Create a barplot </span>
14476
<span class="n">ax</span> <span class="o">=</span> <span class="n">sns</span><span class="o">.</span><span class="n">barplot</span><span class="p">(</span><span class="n">x</span><span class="o">=</span><span class="s2">&quot;deck&quot;</span><span class="p">,</span> <span class="n">y</span><span class="o">=</span><span class="s2">&quot;survived&quot;</span><span class="p">,</span> <span class="n">data</span> <span class="o">=</span> <span class="n">titanic_data_cabins</span><span class="p">,</span> <span class="n">ci</span> <span class="o">=</span> <span class="kc">None</span><span class="p">)</span>
14477
14478
<span class="c1"># Add percentage tags to the top of each bar</span>
14479
<span class="k">for</span> <span class="n">p</span> <span class="ow">in</span> <span class="n">ax</span><span class="o">.</span><span class="n">patches</span><span class="p">:</span>
14480
    <span class="n">ax</span><span class="o">.</span><span class="n">annotate</span><span class="p">(</span><span class="s2">&quot;</span><span class="si">{:.1%}</span><span class="s2">&quot;</span><span class="o">.</span><span class="n">format</span><span class="p">(</span><span class="n">p</span><span class="o">.</span><span class="n">get_height</span><span class="p">()),</span> <span class="p">(</span><span class="n">p</span><span class="o">.</span><span class="n">get_x</span><span class="p">()</span> <span class="o">+</span> <span class="mf">0.09</span><span class="p">,</span> <span class="n">p</span><span class="o">.</span><span class="n">get_height</span><span class="p">()</span> <span class="o">+</span> <span class="mf">0.02</span><span class="p">),</span> <span class="n">fontsize</span> <span class="o">=</span> <span class="mi">9</span><span class="p">)</span>
14481
14482
<span class="c1"># Rename the labels</span>
14483
<span class="n">ax</span><span class="o">.</span><span class="n">set</span><span class="p">(</span><span class="n">xlabel</span><span class="o">=</span><span class="s1">&#39;Deck&#39;</span><span class="p">,</span> <span class="n">ylabel</span><span class="o">=</span><span class="s1">&#39;Survival Rate&#39;</span><span class="p">)</span>
14484
</pre></div>
14485
14486
</div>
14487
</div>
14488
</div>
14489
14490
<div class="output_wrapper">
14491
<div class="output">
14492
14493
14494
<div class="output_area">
14495
14496
<div class="prompt output_prompt">Out[20]:</div>
14497
14498
14499
14500
14501
<div class="output_text output_subarea output_execute_result">
14502
<pre>[&lt;matplotlib.text.Text at 0x24599058978&gt;,
14503
 &lt;matplotlib.text.Text at 0x2459901ddd8&gt;]</pre>
14504
</div>
14505
14506
</div>
14507
14508
<div class="output_area">
14509
14510
<div class="prompt"></div>
14511
14512
14513
14514
14515
<div class="output_png output_subarea ">
14516
<img src="data:image/png;base64,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
14681
SUVORK5CYII=
14682
"
14683
>
14684
</div>
14685
14686
</div>
14687
14688
</div>
14689
</div>
14690
14691
</div>
14692
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
14693
</div>
14694
<div class="inner_cell">
14695
<div class="text_cell_render border-box-sizing rendered_html">
14696
<p>We can appreciate that people from the 204 passenger sample that specifies the cabin in which they travelled have a survivale rate generally above 50%. Travelling inside a cabin could mean a better chance to survive as we saw that the survival rate for this sample was 38,4%.</p>
14697
<p>Decks B, D and E show the best survival rates, around 75% in all cases. The lowest and highest decks are the ones with lower chances to survive.</p>
14698
14699
</div>
14700
</div>
14701
</div>
14702
<div class="cell border-box-sizing code_cell rendered">
14703
<div class="input">
14704
<div class="prompt input_prompt">In&nbsp;[21]:</div>
14705
<div class="inner_cell">
14706
    <div class="input_area">
14707
<div class=" highlight hl-ipython3"><pre><span></span><span class="c1"># Plot a pie chart with both survivors and casualties to get the big picture</span>
14708
<span class="n">survival_perc</span> <span class="o">=</span> <span class="n">titanic_data_cabins</span><span class="p">[</span><span class="s2">&quot;survived&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">value_counts</span><span class="p">()</span><span class="o">.</span><span class="n">plot</span><span class="p">(</span><span class="n">kind</span><span class="o">=</span><span class="s1">&#39;pie&#39;</span><span class="p">,</span> <span class="n">labels</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;Survivors&#39;</span><span class="p">,</span> <span class="s1">&#39;Casualties&#39;</span><span class="p">],</span> <span class="n">colors</span> <span class="o">=</span> <span class="p">[</span><span class="s1">&#39;#F5D04C&#39;</span><span class="p">,</span> <span class="s1">&#39;#AAAAAA&#39;</span><span class="p">],</span>
14709
                                             <span class="n">autopct</span><span class="o">=</span><span class="s1">&#39;</span><span class="si">%1.1f%%</span><span class="s1">&#39;</span><span class="p">,</span> <span class="n">explode</span> <span class="o">=</span> <span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mf">0.04</span><span class="p">),</span> <span class="n">fontsize</span> <span class="o">=</span> <span class="mi">14</span><span class="p">)</span>
14710
<span class="n">survival_perc</span><span class="o">.</span><span class="n">set_ylabel</span><span class="p">(</span><span class="s1">&#39;&#39;</span><span class="p">)</span>
14711
<span class="n">survival_perc</span><span class="o">.</span><span class="n">axis</span><span class="p">(</span><span class="s1">&#39;equal&#39;</span><span class="p">)</span>
14712
</pre></div>
14713
14714
</div>
14715
</div>
14716
</div>
14717
14718
<div class="output_wrapper">
14719
<div class="output">
14720
14721
14722
<div class="output_area">
14723
14724
<div class="prompt output_prompt">Out[21]:</div>
14725
14726
14727
14728
14729
<div class="output_text output_subarea output_execute_result">
14730
<pre>(-1.1010000191690332,
14731
 1.1210000410082686,
14732
 -1.1363730899759281,
14733
 1.101732060511746)</pre>
14734
</div>
14735
14736
</div>
14737
14738
<div class="output_area">
14739
14740
<div class="prompt"></div>
14741
14742
14743
14744
14745
<div class="output_png output_subarea ">
14746
<img src="data:image/png;base64,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
14918
"
14919
>
14920
</div>
14921
14922
</div>
14923
14924
</div>
14925
</div>
14926
14927
</div>
14928
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
14929
</div>
14930
<div class="inner_cell">
14931
<div class="text_cell_render border-box-sizing rendered_html">
14932
<p>In fact, it almost doubles the survival rate of the complete sample. We cannot state that the passengers with an empty cabin record weren't travelling in cabin because it could be lost or not identified. However, in this sample, people with a cabin assigned have a better survival rate than people who don't have one.</p>
14933
14934
</div>
14935
</div>
14936
</div>
14937
<div class="cell border-box-sizing text_cell rendered"><div class="prompt input_prompt">
14938
</div>
14939
<div class="inner_cell">
14940
<div class="text_cell_render border-box-sizing rendered_html">
14941
<h2 id="Conclusions">Conclusions<a class="anchor-link" href="#Conclusions">&#182;</a></h2><p>We can bring some information out from this study.</p>
14942
<ul>
14943
<li>The age distributions are very similar for survivors and casualties, but we can appreciate a slightly trend of younger survivors, especially for the 1st class passengers</li>
14944
<li>A clear trend shows that women and children (&lt;=18) have a better survival rate than men and that this survival rate depends on the passenger class. Thus, upper classes shows better chances to survive than lower classes, and we can see a confirmation of this statement for three different age groups (&lt;=18, adults and &gt;55)</li>
14945
<li>Regarding decks, we cannot state what factors make differents deck to be more secure. We can appreciate a slightly worse survival rate for the highest and lowest decks for this sample. What we can see is that passengers that travelled inside a cabin had generally better chances to survive than the average of this sample.</li>
14946
</ul>
14947
14948
</div>
14949
</div>
14950
</div>
14951
    </div>
14952
  </div>
14953
</body>
14954
14955
 
14956
14957
14958
</html>
14959
Your reviewer has provided annotations for your project

Requires Changes

3 specifications require changes

Great effort, the project needs a little bit of fine tuning. I have provided some required changes and suggestion that you can refer, to improve the project. As you work through your resubmission, I implore you take advantage of the extremely welcoming Udacity community. We all have a vested interest in each other's success in advancing through this program so don't be hesitant to ask for help if you need it. Stay Udacious :udacious:

Code Functionality

All code is functional and produces no errors when run. The code given is sufficient to reproduce the results described.

The code is running perfectly well and there are no errors in the notebook.

The project uses NumPy arrays and Pandas Series and DataFrames where appropriate rather than Python lists and dictionaries. Where possible, vectorized operations and built-in functions are used instead of loops.

The project correctly uses Pandas series and dataframes throughout the project. Good use of inbuilt functions has been made.

The code makes use of functions to avoid repetitive code. The code contains good comments and variable names, making it easy to read.

The notebook has well commented code, the variable names are apt and related to the project.

Quality of Analysis

The project clearly states one or more questions, then addresses those questions in the rest of the analysis.

The project has clearly raised more than one good specific questions and addressed them later on.
Suggestion - A nice article to read - The hardest thing about Data Science is asking the right question

Data Wrangling Phase

The project documents any changes that were made to clean the data, such as merging multiple files, handling missing values, etc.

Required- The notebook needs to mention why missing data was handled in a particular way .You need to provide intuition as to why the missing values were dropped for age. could they have been replaced by mean or median age why or why not ? The other missing values in other features, how are they handled and why they are handled in a particular way? Data wrangling is an important part and the reasoning should be discussed in detail
Suggestion - I would encourage you to read this article which suggests some ways to handle the null values in the data

Exploration Phase

The project investigates the stated question(s) from multiple angles. At least three variables are investigated using both single-variable (1d) and multiple-variable (2d) explorations.

The project correctly investigates the questions mentioned from multiple angles.
These visualizations are relevant to the questions asked in the project.

The project's visualizations are varied and show multiple comparisons and trends. Relevant statistics are computed throughout the analysis when an inference is made about the data.

At least two kinds of plots should be created as part of the explorations.

There is no limit to the visualizations that can be done for a project, but I can see that you have more than two plots as part of EDA. Good job on the visualizations.

Conclusions Phase

The results of the analysis are presented such that any limitations are clear. The analysis does not state or imply that one change causes another based solely on a correlation.

Required - The conclusion is missing the limitation of the dataset for eg a limitation could be :The difference between the sample and the population, we don't know how the sample was chosen from the actual population of people that were on the Titanic. There could have been some sort of intentional or unintentional bias in how the sample was selected.
You need to state what what could be your future work or potential areas to explore. Were there some factors limiting your analysis. All this should be clearly stated

Communication

Reasoning is provided for each analysis decision, plot, and statistical summary.

Visualizations made in the project depict the data in an appropriate manner that allows plots to be readily interpreted.

Required - Please add descriptive titles to the plots, as some of the plots of this report are missing this information. Plots should be stand alone that are "readily interpreted."

Resubmit

Best practices for your project resubmission

Ben shares 5 helpful tips to get you through revising and resubmitting your project.

 Watch Video (3:01)